MGLSRRFLNLIVDNRFPGAVSLLSIDLRRHKLFNTTTPADLPLINRSVSESERPPCVANANNHQKKRKKKTVKMRMLHLPAPTIDLEASSRGYSWNIKCSPLTDRKLLCTDNYGRHVLFNSEARQVEDLPFLNEPKNSTFSIFIPGAATDTNGCDDNGGGGSSIYIMERCPSHEQEQRLLSVKHTWIRVGDWTLPFTGKVEHVPELKLWFGICTNDWKLGAIDLSTIISTATMEDFQPQLVGTWKELEAPQHWSEMRCPQLANLGSGRFCIARFFHTWTTPMEPNSFGYDSIKVHSFSDFDSDSDSIEFEEHSFTVLTGTDVVPCVHDGNGTGNGNYANGSNGKVELRMIKHNSKSHISYGIDGTIRLVF*