MALFNKDAKSFIKLISIICFLQISALNGQLRVGFYSESCHNVESIVSSMVKEASQREPRMPAILLRLHFHDCFVQGCDGSILIDNVKEAEKNAFGHEGLGGFAEIQKAKTQLEVQCPGVVSCADIVALAARDAVVMAGGESYEVETGRRDGRVSDLSFASKMPDVDDSIEVLKEKFKTKGFSEKDLVTLSGAHTIGTTACFFMPKRLYNFTGKSDADPSINPKFLSELRSKCPKNGDVNVRISLDNLSERKFDDQIMHNIKNGFAVIASDARLYDDNATRAVVDSYLEITEKLNPNSSSFGTDFGLAMVKLGRLEVKTGLLGEIRKFFQSLVTSDVFFEPRADFSPQGTSNKKVNSNFKTSIVKITIRFNIHAIFNSLYFISNLFYM*