MSRLLPLLGSRTARSLRPGPVAAHRPPSWCSCGRGLLALGVPSGPRLLGTHPKKEPMEALNTAQGARDFI
YSLHSTERSCLLKELHRFESIAIAQACRFPKPEMVLAKRAKEVSAAETPDSFEKLEALPPTPGQLRYVFF
HNAIPFVGFGFLDNAIMIVAGTQIELSIGIILGISTMAAAALGNLVSDLAGLGLAGYVEALASRLGLSIP
DLTPKQVDMWQTRVSTHLGKAVGVTIGCILGMFPLIFFGGGEEDEKLETSN