MRMCVDYRALNKVTIKDKYPLPRIDDLLDSMKGATIFSKMDLRSGYHQIRIHPEDVEKTTFTTRDGHYEFLVMPFGLTNALATFMRLMNNILRPYLGKFVAVFLDDIMVFSKDKKEHKQHLQKVLEVPRQEKLYAKLSKCEFWKEEIEYLGHIVSSKGISVDPKKVKAVKEWKTPASVHEVRSFLGLANFYRRFVLGFSKLVAPLTELLKKSKRFKWTEQCQKSFEILKQKFTEAPILTLPDTAKPFTLYTDASGIAVGAVLTQEGKVIAYERRKMNDAERRYPIFDQELLAVIHAIKIWKHYLKNNDFEVITDHKPLLSFPPKAELSSRQYRWAMLFEEFKPKLTYLEGKENVVADGLSRLPQAFNISLIQGSFRQEL*