MNREKLVAFIRYLSLFILVVSYLKNVENTLYPVITMIILFLIIINNQVRFFSLSNENKFILISYFLELILIFILCNYTKTFNSIYFVPLILDISFLIKEKYKYILFSFVIISSLIISLDKNIYLALESSSILLIITVLSIYIENENLSKLYSQNLYDKLRISKDELKKVNADLETYASSIEELAILKERNRISREIHDSVGHSLSTTIIQLNAIEKLLKDKPLIYDLVHELREFVTESFQDVRRAISELKPVEYENYQSLFKIKELVKSFIKLTNINVKLTISKNTWNLSRNQSIALYRLIQESLSNSSRHGKATEIRIFITFNTSNLIITISDNGIGCGNIKKGNGLNSINERIYELNGKVEFDNSNNGFTIRASFPKFSGGDFFE*