MPKRTRDIMGNSKYDYVKKFEAYDALLPSTWVVIRIDGRAFHRFSDVHGFEKPNDMRALQLMNEAARSVMEELSEIVFAYGESDEFSFVLHKDSNLYQRRSSTLVSVIVSLLASNYVMKWELFFPHSKLEYAPAFDGRAVCYPSDLILRDYLSWRQVDCHINNQFNTCLWKMVQSGTSREAAYNQLKGTNADYKNELLFKQFGINYNTLPEIFRKGSILYRKKIQEPMEMENGSSIKREHTRVVINHCDIISDNFWQEHPHILQKETREKILGDS*