MTILSFTNNNPLIDGRQSDKAMLVRRGVQVLLHEMRHSVLPELPLASGRRADLISLSAKGEIWIIEIKSSIEDFRVDRKWPDYRLHCDRLFFATHPEVPTDIFPEECGLILSDGYGAHMLRDAPEHKLPPATRKSVMLDFSRTAATRLMLAEWTTGRSFGE