MGEKGLKRSGVAVVVALLAMVHVSVSVPFIMLHGISAQCSNARDANFTQLLTNLSGSPGFCLEIGNGVADSWLMPLTRQAEIACEKVKQMKELSQGYNIVGRSQGNLVARGLIEFCDGGPPVYNYISLAGPHAGISSVPMCGSGLFCKLADELIKGDIYSDFIQDHLAPSGYLKIPTDMTKYLGSSKYLPKLNNEIPDQRNQTYKDRFTSLHNLVLIKFQGDKVIVPKDSSWFGFYPDGEFEPLLSAQQTKLYTEDWIGLKTLDDAGKVKFVSVAGEHIRMVDEDVVKHVVPYLQDQPSSVQSFNRKTKQPLHA*