MIGEKGKLLYNVYRALTYGLSPFLYLHLRFRTLQGIEHPVRWPERLGRPSTPRPPGHLIWFHTASLGEGMAAIPVIKRCIEERPDCTILMTSTTASAFEIITNQLPTGVIYQFAPLDIPAAMDAFLGYWKPNAVMLMECELWPNLILGAARNGIALALLNARMSAKSFSRWSRPVLLPLISLMLSKFSLIVPLSTMQGIRFQLLQAPPYVINFSGDLKYTVEEFDISKRGVQSIEELKVQLAHRRVWMVSSIHRGEEEVMLGVHKVLMRMHPDMVTIIVPRYPQHGREIAIELQKEGLSVALRSRDEKLVSGTSIYVVDTLGELRHFYTLTPIAVIGGSFLPGLTGHNISEAAAAGCAVLTGHHVGHFSDMVLKMQRSNPLSVLQDGSWPKLSLNY*