MSGRVKKEVEETDCIKPLLFNKEQLKSVKDGKQKSPMEATAKLLKIKRRYSDPKLKFVISGHSGKCTWQNKAPVERSTPGDFKSSAMIRAEEVQSNLEPAFPSFVKSLVRSHVASCFWMGLPGSFCRAHLPTVDTTVILQDEREKEYKMKYIAYKTGLSAGWRQFCVAHQLFEGDALVFQLIGSCTFKVYIIRANDLTEVDGALGLLNLDAQIKQNVADSAEMKTAACKSSRRKRPRSLPLSVVQKKNKRSGQLRPSVPQAGQPSELSENDSEEVGSEVLEGFKLSLPAVHFKDIKSFEDFNILVDGLVLDSELSEDIRNKYYELCCNQNAFLHDNLIKGVNFKLIAGIISETVSIADGMRACTLTTSREKFATWDKALKASELFGMNVGFLRTRLSRLLSLAFDSEGATKTRRYLEARFERVVAADEIKSLEAKLVELEEAYERYGANAERLKSKAEGYDLRFQEQVLAPW*