MDAAVSTLTALAIFASTVEHGRCRPPPRFLNCFPPGPGAPHDMNPQLQYLSNLYNDLLMVFRFREEKTVPQLVNSKQPIRCGEQGKTSDLGDASESDSDGDCQSGKELAPPVQKHTRANRKHIDSITLVDIAQYFHLPIRDASKTLKIGVSILKRKCRQYGIPRWPHRKIKSLDSLIHDLEFVLAREDEDEEEEKQLQKDRLAAAINALTKRKSMLESEKETIQQKPAMDLMAETKLFREDVFKRRYRAKSSVMDMD