MFLFRYGSCGSGARGFGFQDAATKLAWLLGHPTLVADALKASPAIEIKQSSTPRFVCVLQKEFATAIPALVDFVGTDDATTCVGVQIRTVRMLQVGCVKEGLVQMLSSLFPDKDTILEVHMAGAYDDSIEMGLREDEMGHSWPLCLELVEELQALLTSWKSGRFAFSGITLSQAMGIETKSGRCFPASFSADARGPDEIIRALLMLAGPATRLRLPYDTESDTFSIKPFQWSRGWKMLAAQSLALSDAELLQTRSTSPHAESPSFVTSIRRMDTYIYNHPDWEHAFPNRESRRLFVTTSRERALLRQILKRGNPRRESRVYLHWYLVVRTVSGLELHERCVVVKSLDLVSFRRRGQWIRLSPQY*