MSLLRSTLRAAPLSSRAFSTSPRASLAKMSLIGRLASAPELLTTPSGRELLRYAVGVNTGPKEAKETSWYQIASFSEGPQRDLILGLPKGTLVFVEAESRMRKVETGDGGGKPAYRLDLVQRTGSIDVLSRPQARDESSQYEATAGAEAEAGDEAMAARG*