MKRLGSSESLGALMAICPTTDEHSPRNNHVYSREFQTMFDGLDEEGCVEESGQIVEKKRRLSVDQVKALEKNFEVENKLEPERKVKLAQELGLQPRQVAVWFQNRRARWKTKQLERDYGILKANYETLKLNYDAIQHDNEALLKEIRELKSKLNEEKTESNLSVKEELVVSESDEKVKVMEQSETAMGAGVGGSDAKDLSNDDSFKDGNGGGRVSVFPDMKDGSSDSDSSAILNEDNSPNAAISSSGVLQNNHHHHLLMSPPSSSLRFNSSSSSSINCFHFSDSSRPTLGNTQKAYQPQFVKMEEHNFFGADESCNFFSDDQPPTLPWYCPDQWT