MVQSFARERLPYPSEAFDLIHCGSCSTSWARKRALHLFEADRILRRGGLFVWSNTSGKEKLWNDMLKAAVSMCWILASRKNKVAIWQKPTNNSCYQLQNHSVFCDPGSPPPDDAWGIPLQACISGPSKLAATSERRSWPTRLLNAMRLKTILSYNSLKLATVEAYEADLNYWKMLTDFYLTSLGPSRIREIRNVLDTNAGYGGFAAALASRNPALSWWVLNVSPVDNPHNHLANIFDRGLLGVYHDWCKALPMYPRSFDLVHASRLFSAKHNCSMVVILLEIDRLLRPGGFAIFRDDIGTLLEVRSIANALHWKTTIQDTDSGPQGKDKVMHSQKTSWQP*