MGPFPVSFGYVYILLAVDYVSKWVEAKATRTDDSKVVADFIKSNTFSRFGIPRALISDRGTHFCNRTVETLLRKYNVTHKVSTAYHPQTSGQAEVSNREIKSILEKTVHPSRKDWSLRLDDALWAYRTAYKTPIGMSPYRLVFGKPCHLPVELEYKAY