MVKAKPKSLESLNLINGDDDKAQAYASPCSPRRLWQKVKETYHLVEFHALPDYLRDNEYILRHYRADWPLKQTLWSMFTLHNETLNIWTHFIGFIIFLSLTIYTVIKLPAVVHMDGLPGLSLLPNMSNLQKIPKDLLTTLSAALPHLHVPEAISNAFPDGLNLQLPEILSNCVPEALLSVNRTDECMLASVRHDFANLIAPFLQKPITRWPFFIFLGGAMFCLLASTSCHLLSCHSERVAYIMLRVDYAGIAALIAASFYPPVYYSFMCSPFFRNLYLIFITSVGVATVIVSLLPVFQTPEYRRFRAVLFLAMGLSGIAPILHKLILHRHEPEALYTTLYEVAMGIFYGLGALIYAARIPERWKPGRFDIAGHSHQLFHVLVVAGAYTHYHAGLLYLQWRDVKGCSS*