MRTPVIILLFVILLAVSCGEPPMPPSDEEMIRHFTTHEVAFRKVYEIMAESSEGSFHYPPLSPEEVIILDSMEQSDTSHETNDEQDIPVYGLLKPERILLDSLLSEIGCGFILVDRREWGTADSVYVSLVMPYYSHGIVDAGTSKSFVYDPGLRSRRNIRITEHGDLNEIYRRTYNDTTLYKPIKGNWYIELDHSI