MSFLFGRARTRTVADLPKQAREHVLKLEGPQGPSKAEELARVLSQMKTILQGTPEADTSPEQILQLVTGLIDEDLLHLLAVNLFRLPFESRKDTQVIFSYVFRFRPATAAPKSDPLALSYVVCNRPQVLVELCRGYDHKESATPAGSVLRELLKNEAAAAIILYDDGDEPGSSSKGLNAIDRDRPQSGRGVFWRFFDWVDKSSFEVAADAFTTFRELLTRHKDLVPRYLSANFELFFDKYNNILVQSNSYVTKRQSIKLLGEILLDRSNYSVMTAYVDRGEHLKICMNLLRDDRKMVQYEGFHVFKVFVANPHKSVAVQKILLMNRDKLLTFLSHFLEDRTDDEQFIDEREFLIKQIRNMPAVPVPPQR*