MGPLHGVPVSLKDQFHVKNVGTSMGYVGWLVDGTFEGKETSEKAGTFESEIVKELRSLGAVLYVKTSVPHTLMSGVTNNHIVGLCLNPKNRLLSAGGSSGGEGALIACKGSPIGIGSDIGGSVRIPAAFNGLYGLRPTNGRLPYEGVANSMDGQNSVPSVLGPLAGSARDLRLITRALISTEPWRHDPLVVEIPWRQSAEQAVQNKTAKSSSTKLTFGVIRHDGIVTPHPPVSRAVENIVAALEEQGHQVVAWSPPSDLHKRLIDLCGRVWSWDGGADCISAFELSGEEPIPQIGLMFPKTPGKQANASEIMAVNVALRAAKKEYLNYWESTASITSSGERVDAVICPVAPFAAAQPNEYNYYGYSSWVNTVDYTSVVVPVTTVQPEVDGVNASFEAIDARDANTQAAYDPKVYVGAPVAVQLVGRRFEEEKMVAIAEYVASVLPRSSRS*