MASFFTKGSSMVDKRSAYLLGSVLLLVFIFCFNLPALRTRSFEQSSVVLTSTSSTALIKDSRPANKHYGDSELSANAVFHSFKAFKLNYEDMEKKFQVYIYPEGDLNTFYQTPRKLTGKYASEGYFFQNIRESHFRTTDPEEADMFFIPISCHKMRGKGTSYEKMALIVREYVDTLIQKYPYWNRTLGADHFFVTCHDVGVRATENVTLLVKNSIRVVCSPSYNVGFIPHKDVALPQILQPFALPQGGDDLQNRTILGFWAGHRNSKIRVILARMWENDTVLSISNNRISRAIGELVYQKQFYRSKFCICPGGSQVNSARIADSIHYACVPVIISDYYDLPFNDVLNWRQFSVIIKEADVGNLKHILQSITDQQYAALHRSLRAIQKHFEWHSPPIKYDAFHMVMYELWLRHFTIKYS*