MSVLVGAANKSSFPRSSGTSFKSDREVHGGSVEPGPSGDEFAVASPENLLRQLSRGGSQGAARDEAFDVAASPPRSLSRQGSKRSLCDSEEEGEDHEESLEKSSFVVSPLVPLKDQLEKDKDDESLMRWKEQLLGSVQLDPAEGVNPEVRVLSLSIRSAGREDITIPLPLPSNTRAHLFTLKEGSRYNVNLTFTVRGNIVSGLRYLHTVWKNGFRVDKIRVMLGTFGPQIEPYCYTMEEETTPSGLLARGNYSARTRVVDDDGHCYLDIQHTFDIRKDW*