MSVDRAEQGNGYMEACNAYRLPEKAHGPAAVLAMGTAIPPNVFHQNTFSEFYFDATKSNDRTDLKNKFQRICEKSKIKKRHLHLSKEMIDLNPNMGVHMGPSIGARQIETMEEVPKLGTEAAQRAVNEWGRPKSEITHLIFCSTCCLELPGPDCPFIKLFGLNGNVKRMMIHLSGCYAGVSVLRIAKDIAENNKDARVLIVCCEVGTHYLQAPGDDNDFEAIVWQALYADGAAALVVGADPIPQVEKAVFELWWTGETLIPNTEHAVQGLVRESGVLAHLSKEVPIIISNNIAKCVEEPMKLFGISDLNKVFSAVHPGGPVIIDKVEQALKLDKGKLQASREVLAEYGNMLSVVVLFVLDHMRRRSLERGCHNTGEGYEWGFLLGFGPGVTTETLVLRSVPFF*