MEKNGLFSQRIRLRHLHTFVAVAQQGTLGRAAETLNLSQPALSKTLNELEQLTGTRLFERGRLGAQLTVPGEQFLTHAVKVLDALNTAGQALNRKEDASADVVRVGALPTAALGILPAAIGRFHQQQKSTSLQVATMNNTMLLAGLKSGEIDLGIGRMSDPELMGGLNYELLFLESLKLVVRPGHPLLQETITLSRVMEWPVVVSPKGTVPRQNAEALLQSQGCKMPAGCIETLSASLSRQLTVDYDYVWFVPSGAVKEDLRQATLVSLPVPTQSAGEPIGILTRVDIPLSTGAQMLIAAIRKSMPL*