MDDLPALVEPDDLIYPDDEEVYLPRPRVMRNPDTASDEIVQHATRKQYQDELAFCASKVEEMLLHGMDLQGDANKKLHEINQERIRNGYPVLREFVFETHKATRFCDIWGFDEDAYIQRYHRWLSDIDLLTEGVEEANDVEEPTTEVAETAIDDSSHDSDEVNMGGINLRMMERYIDNLEVAEEEGPVDNDSGDSQEDTGEETSEDASEETSGIDSGLDTGVRSPSSLGSPVLDNEQVDAEIDTILKRRINWGIMSQLPAPESEEEESKNQEVAEQESEEENEEDDDEEDEDEDVDESPTKKQRLEEQSVEEQSVQEDVDEEATFQEEATVDGEATVGQESADGDSSEDGDNAEDGDSSNNNNNETSGPILLATGSWSY*