MARHPYRRLRPAKSGFPEVGISEEGNIRSLHLGSDTVQSSMNLDRPSELVLSYSRAMMGWLLFAERLPQHITQIGLGGGSFARWTDTYLPDTRQTAVDINPQVIAIARNLFELPFEGGKFEIIEADGAEYIKVFRHNTDIILVDGFDGEQIIDTLVEEPFFRDCRNALSSDGIFVTNWWSGDKRYQRFIERLLSVFEGRVLELPAESHGNVAVMAFQSSPKEQNIDKLKKRADKLSNAYGLDFHRMLAGLKASNPNNGKHFHL*