MSSVFGSGKIIKSDEFLHQIHGFIRVHKDGRCERLVGYKTMPTGIDPSTGVHSKDVVISPETNLSARLYIPKTTTPDRKLPILIFFHGGGFLVESAASPTYHPTLTLITAESNVIAVSVNYRLAPEHPLPTGYNDSWDAIKWVASHSNGGGPEPWLNEHGDFQKVFLAGDSAGANIAHNIAIRAGSEPIEAINLEGVILLHPYFGGKDPIGSELGKHKQIKVYTDQFWKLANSSVSGLDDPWFNPEKDPKLSDFGCSKILVCVAEKDSFRDRGLYYKELMDKSGWPGKLEMIETKEEDHVFFLFRTSSPNACTLRKRICTFINQVNNASRF*