MSRMELELQTDSFVLDGPLATGGPAMKMAAKRYRPGCSCERGFTLLLAHGSGFHKELWEPTLNALFRLQNHDPSSHVIREVWAFDWQAHGDSAILNADELKHREEAITLADWAMAIVTFLKTPHVSGHRLIAIGHSAGSSTFMYTTKLLEPGVVPYLGIILVEPPLIDKETFYAHLERQKKALRIARKAVSARRDVWPSREDAFQWFSKRFPWNTWDARVLQLFCSFGLRPASDDSAPGAVVTKCAKSEEAKNYDDVEHTFEATEQIEKVCHDIPIHVVFGEILDLTHVFSVPTSSPYLTHALCPPHRPSYGQASMIDKSKGRDVASVVRIPGAGHMIVQQKPEELASVLINILHGLRARVSKL*