MLTRVMWRAVSRARARVLAQNSSRFTEVDRGYAVANALGARRAIAHDARTQRARVDAGLAKEPQVDPNDVFRTALHAENLPQSSFDHVLQGIMVRIREDGSIPRKQVVADLISKCESHDHAMQALEVLKHFHKSLRDVGDECRLELAKRFLMEPEKGLAETVFYITRWRKTGLKPSVSMFREVFSHINDKKQWSALKPLNQLLYKEKYWNAHELFDMYLDSMLASAMETEPRPLYSLILCGFMRGVRFDPAKFAQVVEALKKRNNDDWAARLSELASIPEVVALQNSMEQRLPS*