MAAPEEILKFWLDEVGESGWYRQDDALDAEIRKRFEQAWINACEGSYSLWLTYPSGTLAYIILTDQFPRNMFRGQGKAFESDHIALAVAKAAVDRKWDLKINEPARQFFYLPMMHSESLCDQERCVRLIHERLDKTGAQNLLHARAHREVIRLFGRFPYRNDALARHSTAPERDYVSAGGYGSTVRELQAYA