MSWKSRGIEPSSKSVVSRKWTLLFCIGCFCAGMLFSDRMWTMPEAKGISRTTRTEDEELKLVSEGCAPTTKDVKHKSKDILGEVSRTHYAIQTLDKTISNLEMELAAARAAQESILNGSPITEDLPITKSSGRRKYLMVIGINTAFSSRKRRDSVRATWMPQGDKRKKLEEEKGIIVRFVIGHSATSGGILDRAIEAEDRRHGDFLRLEHVEGYLELSAKTKAYFATAVAMWDADFYVKVDDDVHVNIATLGATLARHRSKPRIYIGCMKSGPVLAQKGVRYHEPEYWKFGEEGNKYFRHATGQLYAISKDLATYISINQHVLHKYANEDVSLGSWFIGLDAEHIDDRRLCCGTPPDCEWKAQAGNICVASFDWSCSGICRSSERIREVHRRCGEGENAVWSAVF*