MSFAARAVHTGDAATDAGTDASKVAPVRAVELDGGAALKIIKHCADASPGSATGQLLGLDIGAALDVTAAFPFPKIGNDGSYDPDGAFASEEGAEYQLDMLRCLREINVDSNIVGWYQSTYLGTFYSEELVATFLSYAESIERCVCIAYDPAYAEQGVCALKALRLSEKFVEAYEAGKGELTPENIHEKGLKWNEVVEEVPLTIRNSALATAVMGELTRGQDETLNSTDYERLDLSTAPFVEENMKLLGECMEDFANEQQKVAYYQRNMQRYQSQHAHWLQKRRQENARRRAAGEDVLPEEDPNYKAPQPPSRLENFLITNQVAEHVSQLENFTRKTEAKLELVGALAGK*