MLNDKAVSNEKSQVIIEEFEKLKAEEPTAVADWTNTEISFFRESLTIDLPAATDAPNLFNENVPPSVLCNISKDQNSLENYVASIAHVRSWEYSGSTVKKEFGSSLRRIYCTRSDGTFIFYFRYRNYQVGLIIDGQRFWVEGAITCTFDGEDVVTVQILQFARAKDEPDYILSDRKHDLPFTGSYLNARLITDIKMSIWELRRSTRSIALYKPDQSNATKLAANFQVLILYAVEAARFDPVFWFGQASLRSYVPRRTLKMGSWILSLVNKNKRLSGHALIAIKMKKAFKIVRGSFPRNLYQLCSSLRILHREVVKETRFVLWNAPKEREQGVIYQNYSPMHRGDQVYQSEVWLTELWNGNMLINICCVKHLTML*