MASTTTTDPEHQHHTFSSIGKAGKSSGEIEGLDVRLLNGQRHSERYSVAAAVLPFFFPALGGLLYGFDIGATSSATINIKSPTSSGVSWYDLSSVQIGLITSGSLYGALLGSILAFNVADFLGRRRELMVSAASYIIGALITTLAPNFVIMVIGRIVYGIGIGLAMHAAPMYIAETAVSQIRGRLISLKEFFIVTGMVLGYVVGSLLVDVKSGWRYMYATATPFGVVMIIGMWWLPASPRWILLRAIQGKGDMRDLREYAIYCLRRLRGEEAMDDSASEEVEEILVELSYISEENEATFGEMFQGKCLKALIIGAGLVLFQQITGQPSVLYYAASIFQTAGFAAASDATRASILLGLLKLIMTGVAVMVVDKLGRRPLLLGGVSGIVVSLFLLGSFYTYLGNIPTVAVVALLLYVGCYQISFGPIGWLMISEIFPLRLRGRGLSIAVLVNFGANAIVTFAFSPLETLLGAGILFFIFGGIAVLSLVFIFFIVPETKGLTLEEIEAKLL*