MGGTFMSLPAEYRDYFVRNLHDALSGHTSNSVKEAVTYSEESRTKCIGLTIETRPDYCLTPHLTDMLSYGCTRLEMGVQSIYEDVARDTNRGHTVEAVKECFVLAKDAGFKVVCHMMPDLPNVGWERDLECFREFFENPDFRTDGLKLYPTLVIRGTGLYELWKRGMYRNYPPDKLVDLVARVLALLPPWVRVYRIQRDIPMPLVTSGVDKGNLRELALARMASLGLRCRDVRTREVGIQDVHHKVKPDEVELVRRECTANGGWETFLAYEDPRQDILIGLLRLRKAAGPDTSRQPELRGRVSLVRELHVYGTAVAVHSRDTSKFQHQGYGSLLMAEAERISREEHGSTKIAVISGVGTRHYYRKLGYHLEGHYMVKALQPPPSRRTRTPRCPRPTAS*