MALRASTLGAPMDAHLQFTDTLLGKELHTGEKLCTYNDIYCEVEMAGTLYLGQEEVSESEEYKSDLFSLKASGLHKIAKKLEVFPCKDLFTMAMSNGMLKRGLLTSPAGTVVVITGSIFQDLYKMPQPDLGIQIGMLLLNRLWGEADTDHVNQHWVPLLGEIILNNRRPDLIEVLAYNLCKKWEVAKSGRSFFMALYIVDACCAYLNFWHPLFLEWPSPSGAPIHVLFSTLYMHRYYQHVVPICDHFYPVVHKDICGVEMPRISKRVREDLRRLGLWWLFEGFTFVRVEGMLTHPWWPALERFARKMEGMDFGGKGPLRHWDPCERVWCHLAALRDREVQQRTPVARRPHSSEDEFERNDEALTRKLLRGLPTGRIDIEPHVVPTTSQGSPFVLPPGSSQNAQTSDVTAPPVTPSQSSTMQEGRPMPGNRIFDQLSGLPTNPGAHLERIFSLDGSRRRPPEDEASSTRPPPKRLTRESSMHGSGDHRGQNA*