MDSFPVINMEKLEGQERAATMKLINDACENWGFFELVNHSIPVELMDEVERLTKEHYKKCMEQRFKELMASKVEGAVVDANDMDWESTFFIRHLPVSNLSEIPDLTDEHRKVMKEFAEKLEKLAEQVLDLLCENLGLEKGYLKMAFAGTTTGLPTFGTKVSNYPPCPRPELFKGLRAHTDAGGLILLFQDDRVAGLQLLKDGEWVDVPPMNHSIVINLGDQVEVITNGKYKSVMHRVVAQTDGNRMSLASFYNPGSDAVIFPAPALVEKEAEEKKEVYPKFVFEDYMNLYAGLKFQAKEPRFEVMKMKAVETANLSPITT