MALVRRFQTVRSLLTTAGSRQSSSLPFRSGNEFSWNQAGNGFRLGRWRSYHSSLCHVPDTLGKSVCSRLYESHNAASTHLLRSTMITESVPFSSDKRYATTQVKAPPQLQKTGAVRVSMVSPGFVYEPYALHEKIPWWRRCFTRSGWKRTKEDFVRELRSAYAIAKLRKTGYSKNKFYIEALELYKEINIMMANGDKKTIRKNVTERMYSALKNEIKQREAMWGSVYWEMVEPVIKIKTLQARLASIGIDRTDLSKAFIQLTLEFLTKQKFEAYDAKGNVVAGDKKKEVLVRDIWVFEKSLFHTGAYWRLCGRIEFPKKDKIQPAL*