MMKKKYSLALLVICCSLLLFAGCGKRKSNEDQWTRINEEKRIIIGLDDSFVPMGFQDKSGKIVGFDVDLAKAVFKLYGISVDFQPIDWSMKETELQNQTIDLIWNGYTKTSERAEKVQFTQPYMTNDQVLVSLKEKNIATASAMQGKILGVQNGSSGYDGFESQPDVLKKFVKDQTPILYDGFNEAFLDLKSGRIDGLLIDRVYANYYLSHEDNLKNYTISHVGYDNEDFAVGVRKSDNQLVQKINTAFETLRKDGTLSKISQKWFGEDVTNNTKIN*