MGLVDKSLLQNALRSVNGDSLYSKKGVFMEAIRNHRWGLQLSLLKVFLASRGSSLSSRSLVGVVGRSMTDTPLKEIPIDDDVNVLMGEEDEPIWRQVGLFSIADLEGFNRSFNALREAVKAQLAQDPTVECQFHSCSSPVEVTCGLGSSALADFVVKGSADHREGTRMKSGGMARGSGEGPKGRFTGVKKSQGSRLFKHWVPNCSKKKLMLGEDVGLEDTVSLAFFTLVGRFSYKNMCKMLLEMLKVLENMTFVEGLHGTSRRGGLRRESDLGDTNLGTVLESLVPSIKEVQSPITLTTYKGRSVYHRPEPDGGAGSSGSLVGVSRKEYMWSKGLGLETSPIKTRSARKKKETLGLITEGTHLPIIFEIGALRGLKSIARVKS*