MSRFDSSDPNDRFRPFDPTLTNPDYEDFEELHPPIEYELEAIDWATMISRGVVILIFLIAYILVFVNVARGKKLKNWRLYSLVALTLFCWLSMAFYQDHIDEYFVHKVTLFPAPRSIYWCVRNLLHGITLYMIVLLLCHLSDFQHRGIWILFVSMVVCVPLFYSIAVLIIDLRVPEQSRRSWEWNIGIAATKTFLYNLLTSIILFVFTIRFCTSRLYGTYEERRSTLVVVVSRWVFVFFILHNLIAIASFGTSVAIRVPGLLDNLHPATLAHRILDELAFLIIVLAIPVSYLFGVLCSGCCGRGRQREVEMDKMDKIYQEVWSTNGNQPRKGRNGSVITNSTQVNTDPAAPRSNRSTHMGSQLNVGSSTSMAGSVNGSMGGSNLSINRRENNAELTTSEKRKKRESYLEAMSMGSIDERTSGRSSVTRNDNALKATKAERQRLLRISKK