MLGLPGHYVSRGYLYDNVKQGRMGFEAAFGSDWYSYVAQHPLESTAFDKAMTATSAAAAQSVALGYDFSRHGTVMDVGGGQGMLMTAILHHHPGVRAGYVLELPDVVARARSMGQRGLERLQYIEGDFFQPFPIAANCLVMRLVLHDWPDEEAAAVLRHARAALVRGVPGCRLVVVEAVLPELVGPGEVDAATLQQLEFDMGMMLMTTGRERTLGEWKALFASAGFRLDQLLKPEGSKLPIMVLEVLEVLESGPQDPKQQ*