MSRAACTCWHRPFGSCAGSRSFAAYSNTPSAWIISKGYKPQSQHSVSRRRGRALVHALATSQDYNNLKGQTVLRAVDGTQVELLSLWQATPGTRVVIPFLTHFADLSSWEFAQKLIKKGIPQLQQQGVQVFTVGLGTPENARLFARELNYPLEHLYADPSGACYKALGFNPGFAADVDINPYLKLLPMLMGIGSPGTVQEVLRGYVGDRGSKPVFDGSTPFDILGNGYQRPFELATLRLNNMIGVLSKWGSLSPPDTNLLVQQGGTLAFDGQDLIFKHEDSGILKYTDVEQLVMAIASATPISSSRLLAS*