MNNNPVPCQAFPLVSGGSSSGGNLFSSSPGFCNGVYVSSSSQARPPVSTVPRGSTSVSQSSVEGQRQECSIDTQSLQVINQPQQQKNMTWSSDQLQGFFDFPVPDPQAESSRTMVSSKEVHSKNEWPDWADQLMSDDVLIPNWSELLGDPNVLNLDSKITTPSPDIARREIVFNDQRHVDPSVDLDAKNSPASSMISKQRMRWTPELHEAFVEAINQLGGSERATPKAVLKLINSPGLTIYHVKSHLQKYRTARYKPDLSENKEEPPVKNLKTIEDIKSLDLKTSIEITEALRLQMKVQKQLHEQLEIQRSLQLQIEEQGRYLQMMIEKQQKMQEDKKESSFSSSMPEANPSAPSQNLSQVFLPKATNSDPSITQKLQSGFNTMGQSESASGSNRKRVRED*