MARSRALLHLSTRLMNVTLAALCRGGCLDRAESVLVDAIRLGLPPDVVTYNTLLAAYCRAAGLDAALAVVHRMREAGVSPDAVTYNSLISGAARRGLTMRALDLFDEMIRSGVAPDSWSYNALMHCLFRSGHPEDAYRVFADMAEKGVTPSATTYNTMLDGLFRTGHATNAYRMFRYLQRVGLPIGIVTYNTMINGLCKSGKVGYARMVLKELGSTEHAPNAVTYTTVMKCCFRYGRFDQGLETFLSLLEGGYISDAFPYTTVISALVKKGRMQEANTYCELMIQSGSTIDNVCYNTLIHLRCQEGKLDDAFELLNMMEEGGLESDEYTFSILVNGLCKMGQIGEAEKQIWSMEMMGMQSNVVAYNCLIDALCKSHEVDAAIKVLHSMKLKDDFTYTSLVHGLCKVGRYHMASKFLRICLHEGNNVLASAKRAVISGLRSAGFKNDLRKVRSALYMSRLLRS*