MLVHKNIAEASKARVRGGSSRTAELREKLENVGRRFKHRSFLCCSVQFQLDGPTYSMMMWHAWIIPRGVIGLVAKDDDWGHDSATSDGMREVKPRGEGGGHCPMMPRKLRKAITFEPGLGFGRVYSRWKALREYKALVPLFEELREVMSNTYNLDANLCLLRLYQFEPARMSMQIVARILVKALMAMPAPDFNLCMFLIPEKLQMMEPFITLITLSHYLETARFREFWDEAPRNRAILEVVPGFEKAIQKYAIHVLSLTYQKLPRHVLAEAVNVEGLSLDKFLEAHINEHGWSIEKGHGKGQLIVFPPNEYNHPELKKNTADGIPLEHVARLFPLLT*