MFPTAGGRRLLVLIRRASAAAAAGANPNHHHHHHATLFTHRYSSSPLARTPEAESSAAASYLVASVGLSPAAAARISRKARFRSNADAEAVVSLLRGHGFSDANIAQVLPKIPGLLILNPDKILRPKLEYFASLGVVPSALSRAPLLARSLEKHLVPCVEFIRGVVGTDANLCAAISRNPWALWCDINSSMRPAVESLRRHGLAEANISRLVVINLSALTMSPDRIDGIFGDLEALEVPISHSRFVYGFWALSRLKRGAWEERMSVFMRFGVSRSELLKAFREQPGILVFTAKTIQRKLSFYQEKLKVAPADVIAHPLLLTFSLEKNIIPKCAVLNVLLREGKIKRYGREMDLLRPLQRSNASFFERFVRKYEEDVPDVVKAYEGKIKFTGFMD