MASSSGRIVDSHLHVWASKKEAQDFPYFPGQEPTIDGSIQLLLDKLCEANVAGALIVQPINHKFDHSYVTSVLQSHPEKFVGCCLGNPEQDGRGLAELERLVEHDGYRAVRFNPYLWPSGEKMTNEVGKRMFAKAGQLGIPVGFMCFKGLSLHIEEIETLCSLYPSTTVLIDHFGFCKPAVTEEETATWNSLLGLARYPQVYVKVSAFFRVSRESYPYKDTWTMLRRLLDVYGPRRLMWGSDFPFVNQECGYANAVGILHAARDHGTVSRDELEWLLGKTARQVFGGVWAASS*