MVTAGANQAYTNLVCTLLDEKDSAVLFRPFYFNHRMALQMTGGHANVVLAPSTKDYLPDVEWLEKRLSQANGERIRMVTIVNPGNPTGVILPKDLLERFSAACQRHQVWMVVDNTYEHFTYEEEGHAPHCCVSGDHVVNVFSFSKAFGMMGWRIGTWAFPPSLGPELMKVQDTIAICPAVASQKVAMAALESGRQWVKDHVTGLKENRRLVVAAVEETLGKGAVAGGSGAIYLMVKLPAGFENDTRVVEWLSEKHKVCAIPGSACGAPGELRLCYANLPSAQCSVAAERLKAGLAELQKNGPAVLEK*