MRRAPPLHTKAVLIRKPERQQVPRKALSVPITALASSADGYNGLALEHWRSVAVERLFEVGVAEADPDAMSRAAHVLRLAGSAGRSASTLTRIQASRPAAPFDCNCSAPAVHAYGQPAAFKRCAAAVRGGWSGALRFSSTSRPAPPALASRRLHVTGPSTAEAAWAAQPQQHAYAYGSSVMPWIRSWARSYASRSFASSANPRRGEPLAVDVVKGDAAALVAFGRKLIEDGLVPDVPPGSASRVPDRVILWSQTKVVPLDCAYVARLRGSGEAVAAARVVENVLRSFTVNKYYLRRGIGRQLLEHLELQCHLEYAGAKSLKPFLTRMGYVKDPDFDVEKSLEKHTVIPIPILGYAFARIDLAAPLKELWHLPSASAKVARAESRAKKRAVQ*