MFGLGQLLAVALLLIFLPSGLRGATTRTHLDTKAIRPRFNADPGRIINGTEASLGATRHQVGIRKALNDGYFFGTGHLCG GSLIRPGWVLTAAHCFVDQIIYDGTFVPKEEFIVVMGNLDRYNRTNTLTFTIEERIMQLDKFDLSTYDKDIALLMLNGTV PTGHPTIRPIALNRFAIPEGVVCQVTGWGNTEDGYVSDILMTVDVPMISEEHCINDSDLGHLIQPGMICAGYLEVGEKDA CAGDSGGPLVCQSELAGVVSWGIQCALPRLPGVYTEVSYYYDWILQNMGENGEGSGEESGEGSGEGSGEGSGEGSGEGSG DDGSGDDEDGSGDGGGAMAAVAGSLTLLLPGILALRLMATQF