MMMFNASYRGMKNVDSQQCWEALIVCTGGSNNDINVLNQSPIFTDILMGTSTRLRYTVNGIQYDLGYYLADGIYPEWATIVKSIRHPQLEKHKLFAQQQESARKDAECAFGLLGARFKVVATTTHLWEQSDISNIMTACIIMYNMIVEDEGHLDPLDAHEFEGDYEIEPPEHMYSTPIPMANLVQRDIAVHN