MTDRYIAFANSPVGRRLVGAVGLPSPLRLERWQAGRVRPVDGPLVIGGSGALAEAVLPFAGKLTDAVFAAVEGQFELPRWTAEHSPRAKAVLFDASGLTRFEQLVALRDFFQPVLKGLDTCPKVVVLGRAPESLKDPVAASVQRSLEGFTRSLGKEIRRGGNVQLLYVGKGAEDQLEGALRFFLSPKSAYVSGQVIRLAANSAQVHDWSKPLAGQRALVTGAARGIGAAIAETLARDGAEVVLLDVPPAREALEGLAARLGGRAVALDICATDAGQQLVDALPEGVDIVVHNAGITRDKTLAKMSSDFWNSVINVNLNAPQVLTQALLDGGKLHDNGRVVLLASISGIAGNLGQSNYAVSKAGLIGLAQAWAPALGKRGITINAVAPGFIETQMTAAIPLTIREAGRRMNSMSQGGLPQDVAETVAWFAQPSSGAVSGQVLRVCGQSLLGA*