MKVLGCISPKQPGQDAAHLDACSSFRELASHAREEMQVKVVMDPTFEEFKAMLHEFQPTLLYVSGSSSYEQNSVTGLVGPVQFRDGPQPSEVLASACSGLQSVYLDAATEDSIGAKLQVSGVQHAIVWPEGTQVPAVVAAQFSHTFFSAVLLLQSSIHEAFALANHVVQAHCTTITDNQYLAPCLPSLYSPIKATLPDNSSIPSPNIPGVDTAMGLALAVPGWADIRLLAPRAELRLLLTGNSTLIDSSKLSFLGEAVRALLVLEMRGLVLLESTPCLKVPANLPEGCQALRCKLRTKNGAEVIAILGGQPSVLQVRALRGGLEPLHTCDWYFAEAFSFLWIG*