MSRVLGAVVFVATALLVVCLFNVNDAHSSDVSQSSSSTKIVDHLRNSNDLHTPAQTFMDLLIQLSSRVSFSKAEESTNFELDRGDQSHPTTDNLFVRDENFHITESLPTSALCDLVFLYAPYFSQIYGQNVALNISVRTAVSSNLESNGNPLLLIQRATIQVGDDRLDVMGSGIYALNGKTGSGLVLPMLLARTFPLTRSPVWTHSTNDTLLHHEYTIHLNEIESIVITTSQHRVLSIEVDRASPQRFRDCTGIINTVLASTSTDDEGIGTTILVDACTMDWMIQDEEPVLTPMMLQSSRQRRLGAPGTKILESNRVASNVVAKE*