MDALSRLLTLNAPQGSIDKNCPLGGDWQLPHAAGELSVIRWHTVTQGEAQLEMPTGDAMTLTPGKVVILPQNSAHRLRQSGESPTHIVCGSLRLHTTSRYFLTALPEVLCLAPPPHSPASIWINATILLLQQESERHLPGADVLYSQQCATLFTLAVRDWLSQAGTAKSVLNLLLHPRLGRVILHMLETPAHPWTVETLAQRVHMSRASFAQLFRDVSATTPLAVLTTLRLQIAAQTLSREVLPVMVIAESVGYASESSFHKAFVREFGCTPGEYRKRVSALGR*