MVSWLEKALWVCCRPCKRYNLIATTREEEEKEEEEEEGDELLWFKDLEQHSMGDLSMAVMQANPLLEDRGCAEISPSATFIGIYDGHGGHEAAQFACDRLYLHLQEVAREQGGMSEEVLKKAFNTTEEEFMNAVSISWRTEPKLITVGSCCLVGVIHGEFLYAANLGDSRAVMGSFARGSPNISAVQLTSEHNVSVEEVRQELRAMHPDDAHVVELKHGVWRVKGIIQISRSIGDAYLKRPDLEKEIVYSRFKLSEPLKRPILRADPSVIVHRINPQDKFLIFASDGLWEQLSNQRAVEIVYNNPREGIARRLIRAALREAAKKREIRYADLRTIGKRIRRRFHDDITVVVVFLDYEMVGQKQNISPLSLKSELVTATSDLMGGGRQYS*