MHLYQLEDELKKNVFCREDQIKKLSCLLFNKDCRVPSIVLYGVASTAKTFLLRTAFDLSKEENVWINLQDCFTVAHFWYRILIKVGVDKDIALKKGINISGFIYLLEQAMSKRDYHTFLVLDQIDDFAEASTILFSQLAQLPIVANIPNLSIIFVLHSHPAQYLGTLSIAVIFFPQYTQAEILEICQKTPPNLDFLDRSGDSVFEDEIELSVWMQYCSFLWSVFGVQCLNDYRSFRSVLDRYWPKFIQPIVEGDIHPADYAQLHKLAKNFLVSDATVTKRLHIINPTEIKNLLDSKSINLSLVSKYLLVSAFLASYNPSRLDAQFFSFSKTSKRRGRKRKQIQDEGVLFSKIPRTAGSKGRSAVKISQLTLGPKPFEVERLIAIYYAISSPVEKVLTADVFVQIATLASLKMILSASKGVLRSLDSPRYIVNVSREYVLKIADSLSFPLDSYLAG*