MKLSLIAVLVILCQVLPASSFLASPGSSPAVIRFMSEVPSDEESPPIPEASLAGLESVKADLVSLCSKDPKPSLQEVQRMVRELEEVAEQIGAGQGSSISGLLNGEWELLYSPEDETRASPFFWAFSKAYPTNADQIFSITDAIPAPIKEVGPAYQQIEFSASSQTGSFISRVKVATLGGLATSMMTTRGSIIKAEGLDGLRLKIETTKPEESTILQKLGPLGSTINENAPPFPSGEALERVQPGSSEVVMLTTFCDDGIRISRNADKPAETFVWKRSSFASFEPM*