MNNNNTDKEVPLGKVLSIFLTDDGLKDVTLITSDGELVRANHYVLSARSVVFRRLLRGNYFSEATNLEVDVGFPGSIMRDIVEYSHTDTCASLSWNNNSNNNTNKQSPLEEWHAEKEHVETLVGLSGAAMYYNLPSLAKKIETNLTQHLRRTPSLSLAVLAACRKGGPSIPVELVECAMASVRRNKSALFDEKAVACVNDSLVKEILKDKDLKIDEYDLFMFLTQWMERSPKDRESVAKDLSINIRLEKINPEDLHSSVSSSGLFAPDEIHEAYRKQALEAQQSNHAFQIPSFQQTKSIAWRKLHSVSLWVSSNSS*