MDSSSSVKIVSKSFVKPKTLPEESKQPYYLSPWDYAMLSVQYIQKGLLFHKPPLDSIDTLLEKLKDSLAVTLVHFYPLAGRLSSLTTEKPKSYSVFVDCNDSPGAGFIYATSDLCIKDIVGAKYVPSIVQSFFDHHKAVNHDGHTMSLLSVQVTELVDGIFIGLSMNHAMGDGTAFWKFFTAWSEIFQGQESNQNDDLCLKNPPVLKRYIPEGYGPLFSLPYSHPDEFIRTYESPILKERMFCFSSETIRMLKTRVNQICGTTSISSFQSLTAVIWRCITRARRLPLDRETSCRVAADNRGRMYPPLHKDYFGNCLSALRTAAKAGELLENDLGFAALKVHQAVAEHTSEKVSQMIDQWLKSPYIYHIDRLFEPMSVMMGSSPRFNKYGCEFGLGKGVTLRSGYAHKFDGKVSAYPGREGGGSIDLEVCLVPEFMEALESDEEFMSLVSL*