MDDSSFFMQWAMDTLHQLPSDSTAAAYATDVAGDAFPSLQALRNASAAGGGGGGFRDLTVQVDQVHRANSWSSSDSPGGAAATAAAGWSPHVTHGGGGGGRGHRPMSWNFSAASAQPTTEDSGGGGGGGVVPAPPQAKETATARAAPVKKGGGGSSSAAAPGYVQDHIIAERRRREKINQRFIELSTVIPGLKKMDKATILGDAVKYVKELQEKVKTLEEEDGGRAAAMVVRKSSCSGRQCDGEGRGSRVPEMEVRVWERSVLVRVQCGNARGLLVRLLSEVEELRLAITHTSVMPFPASTVIITITAKAS