MSGTFTADAIGPPVPIPDVPGADAGAEGLPSRSVLSARQRILVESSAIADVALRTAVASVLSATVTPAVVANALRHVNEGSERSNLNFYAELAAAHDPAKSFPAPTELPKVTSRPASPLTEWVARGTVDNIAFASGFRAINPTMRQRWSALTANNIVHAQHWRHRDGPRPTLCVIHGFMGSSYLLNGLFFSLPWYYRSGYDVLLYTLPFHGQRAEKFSPFSGFGYFTSGLSGFAEAMAQAVYDFRSIVDYLRHIGVDRIALTGISLGGYTSALLASVESRLEAVIPNCPVVMPAKLFDEWFPANKLVKLGLRLTNISRDELIAGLAYHGPLNYRPLLPKDRRMIITGLGDRMAPPEHAVTLWKQWDRCALHWFPGSHLLHVSQLDYLRRMTVFLQGLMFD*