MQIPTLIDMLASRAEGPPILRLTVADVAPSAPPPALDMSYEELGAKLVNFARSRNMSMDFRVVPTSPADALTSLVDQLRVQQLVSDGGEALVVNCHMLLHTVPDETAGSVSLSQPPVSLRTMLLKSLRTLDPTLVVVVDEDADFTACDVVGRLRAAFNFLWIPYDAVDTFLPKGSEQRRWYEAEVGWKVENVLAQEGVERVERQEDRARWGQRMRGAGFRAAAFGEEAAGEVKAMLNEHAAGWGMKREDDDLVLTWKGHNVVFASAWAPS