MVGGLVLSQAQHQVGIAATSPAQAQAAEQAAFRGRDHRAPCANLDEARKAHARHVKLGLDRSPRHARPLLAACALAADWPGSMAYAASIFAALDDPEAFDYNTLMRGYVAAAGGGGRDPAAALRLFVDMVDDGVEPDSYTFPFVFKACAQLGALQEGRQLQGHLVKLGFQRDEHSQNSLISFYGKCGEADLARRAFEQMEDDEQTTASWSALLAAYTRAGRWAECVESFGAMVRAGWRPDESSMVSALSACAHLGAHDVGRSIHCALLRNTARLNTFMSTSLVDMYAKCGCIENAAAVFDAMDDKNAWTYSAMVSGLALHGDGRKALEVFDAMVREGHRPDAAVYVGVLNACSRAGLLEEGLRCFDRMRLEHKLTPNAQHYGCMVDLMARAGRLDDARALIGSMPTGPTDTAWRSLLNACRIHGNLELAERALQELERLGATNAGDYIILSDMHARAHNRDAAAARRTEAVDRGLAQAPGYSAVEVHGATHRFVSQDRSHPRADDIYEMLHQMEWQLRFEGYTPDTSELALDAGEEEKRRVVAAHSQKLAMAFGLLSTPEGAPVRVVTNLRMSKECHAYSALISEIFGREIVVRDRNRFHRFKRGACSCRNYW*