MKIERKPARIVKPDGASPEGLGSWIHLSSSDFVVPRVHVEVLYAFDSASAPSTSVLESGLAKVLTHYREWAGRLAVNSGTGRPGIHLCDEGVVLIEASANGPLADLAPFKPSRDLLELIPVNRGAPELLLIQLTQFRCGGLALGVARHHQVADGEAASDFMDAWAHTVRGLSMPFIPLHDRSSLMAKDPPQPLFDHIEYQSPPQKPDAATKEYPDLAINKLHFSPEFLMKIKAKAVVDAPEGVKYTTFESLLAHMWRCITKARGLEDGETRALIAVNARKRLNPSLPKEYFGNAMCHTCPKAVITELVSQPLSFAAALVHGAIKRVSNEYVRSAFDFIEIQQKNPVQIARTNKTVLTPNLSVTSWVNLPLYKLDFGHGTPTFAGNPFIPFEGLVIFAPTKDGGIDVVLGLFAPDMAKLESICFNVE*