MSGLSRPPKPRGAPGKSNMGEASHTSTQELGHIEEDTITGDESSASPEAAESRATVAEALTKQADSRYGPLPWSNYFDEERDVEIAGTTDMFHVYSAGKEGPVLLCLHGGGYTGVSFATAAAHMKATCRVIAPDLRGHGRTRTSDDADLSAETLCEDTVRIFTTMFGDKKEDQPPVVLIGHSMGGAIAARTAALRKLPTLAALVVIDVVEGTAMSSLAFMQGVLAQRPSSFPSLDEAIRWAHRTSAVRNEESARVSVPSQMVRKENPERYEWRAQLKESEPHWAGWYQGLSDVFLAVPVPKLLLLAGTDRMDKPLTIGQMQGKFQMTIFKTAGHAIHEDEPEQFSETVLGFVSRHRIGQGALEISALKWGSKTLHR*