MVLDTGSLHIHVAGYAGISVDPPGQRLDVANTSIIDSRLLCARNSVVALRLVDRLEPRLGRPLPRDPRLRIMMWRFVHWYGSASFYRSTSTAQPAQTFWGSCSYCYCHNDIALDIAVMVFEVRSFRRSSGLIPSHSFKVTTAATRSYKALPLLPSSSLSDFRVQAFAVEQPCLLHSEALSPIPAISRWFKIDPSGATHLDVDVLTPYGDVLLATELTAESSEFPSPHASSIKESKFYRAQLPLSAFLSHVAALQSATTSFSTDKTSTDRLYIAQTPLADLPAPLQADLPVRQSSLVQVEVMSTTPASGLALRRRILRCTKTRTRICPDRMGMDEDMMHGERRRAFEERIWGMESESLPGFEVEVNAGDAVFIPKGWWHSVKGVGSGIVGSVNWWFR*