MVTRLGKSGLKVNTVAVGTMRLGSSWRGFNGDIDECLKILKFCYDNGFRTFDTADTYSNGKSEELLGLFIKKYNIPRERIVILTKCYFSVKDDAEDSSLEIDPIDYMNGKGLSRKHILAAAEASVKRLGTYIDVLQIHRLDHEVTYEEVMRSLNDVVEQGLARYIGASSMKTWEFVELQNVAKANGWHQFISMQSHYSLLYREDERELNDYCKKNSIGLIPWSPNGGGVLCRPFDSEKTKQFLDNKQWSSLFGLENVRDADKIIVDRVKELSVKYNASMMQVSLAWCISKGVIPIAGVSKFEQAEELVGIFKVNLTEDDIKYLEEPYHAKDLARVAA*