MPAMPPGFLALAEGKLTAANQDYVKANRGYGNNFLRDHPTHPAHVGFLVDPIGHWTPEFQNKVLDWAAQDLALPDRKGARGALLDDYRALLEPQADRELYEYVIRHAAPGGPLRAEDGSAVTTTLAEVLTDFQRYLFNVLQAGGTAPDVAGRAAINAMQALTYNSKLDGHEAFVLVDSSTHRILASFSLFIPGSTAPSFQAVSYITRALYLQGITVLGTIHSSLSAAFFRTFNIGTEAAPVLVETYEILLTPPASDLSLDLTYGDFNLDLTVALSKCCTKCRTGPHPTDWFHGPITCRAKRQRTSDARF*