MYGVVEGTEKLFDRRRPEEMAEVAKAGQLVPESVLKKQKRNEEWAVAKNQEAEALKKKNAANRKLIFNRAKKYSEEYEAQQKELIQLKREARLKGGFYVNPEAKMLFIIRIRGINAMDPKSKKILQLLRLRQIFNGVFLKVNKATLNMLHRVEPYVTYGYPNLKSVKELIYKRGYGKLNKQRIPLTDNSIVEQGLGKHGIICVEDLIHEILTAGPHFKEANNFLWPFKLKAPLGGMKKKRNHYVEGGDAGNREDFINELIRRMN*