MKVNLLLRHDTAHFIAATSVAPALFHWPRGVSVLCALLANNSELHCFSYKSIVPMCKITSFDTRFLMLCFNSLYILFFFSEEIKFGVNRLVGEKTDEEDNESHNNETSRAEGVSPTSRCGSPCWAPSPHSPRSTRSTSPELEVDSPPSSPRRIPDSSPPLKRSEAFSVSALLRPDAPRVQPQRPILYPPLPFAEFLRDAGGLGLPVWGGYSNLYLHAVQAAGPELLRLRAAVLGAPSPLSRPLPIGDVYSCVKCEKMFSTPHGLEVHARRSHNGKRPFACELCSKTFGHEISLSQHRAVHSVEKVFECKQCGKTFKRSSTLSTHLLIHSDTRPYPCQYCGKRFHQKSDMKKHTLNNNSPQLSV