MVARLGRPDDEDGEVGPARNEGGGDAWSASSFEKMRRLGWTKMARLGRLGWTKVAKLGRRGLDEDGEAGPARVDEGTSNTYICNYGSTWDWLLSAVGFIGCSSAYVALVLDKPWEPPKKKLDSEEEEIVPDEEEPEEEEEQEGLSGEADADNTNQKNEADDGQKEESSEFLQNSQGDYTKTKVNPPRPPNYKKKVLLYVAATPNNEFLINKQLDKKLGAVTFSVLLQGLARLHIANVLYQEGRTLFQGFSF*