MKLLEIEQGEGLRARKREAEERIRDYDPKQGGVYYTRFYYAYDLASFDHDEESPIPPMRFTNAVYKSNDDYELCEAVNILSMKVGSLDIEFPIHVYGTVIVRDSLDKYCEIIRICHCYCFVWRLERVISYGLDMASDIITLQNNLASSQSNDTTLWDDESLILTGPKRGLALISNAYVETNLIIKGDEKQEDRQLSKGILTIPGMEQRVLIRSCTSSIKERLVLHGRLAYITSGEKIAPIFPLLRSVVAVHVKEKLLLTITAHTEDGEFTKCINCTPRVNGSYLDEVTIGFAALRVKVVWSIIDF*