MNNRHLFSGIFFFVISLCLAFLLLNIIIPKSNSRLKKSDFLKKEQVAIQYVAIGDSLTEGVGDLTHQGGFVPLLTNDLSEYFKANVNHQNYGVSGDTSQQILDRMIKQKQIQLSLKKADIMTLTVGGNDVMAVIRKNLADLQVSSFRKPARQYQKRLRQIIELARKDNKDLPIFILGIYNPFYLNFPELTDMQKVIDDWNTKTKEVVGEYDRVYFVPINDLLYKGINGQEGIVHSSGDQTTIVNDALFTGDHFHPNNTGYQIMSNAVMEKIKKHEKKIKP*