MTISLFMCRVTQPIINVPCSGKKLIVRQIEKEKVVVVMGATGAGKSRLSIDLATCFPSEIINADKIQVFEGLDIVTNKISKEEQRGVPHHLLGTIKPNMDFSVNDFCDTSSEAIDSITRCQKLPIVVGGSNSYLEALMDDDDYKFRSRYDILCLWVDVEMSVLKSYVADRVDHMFYKGMVDELRPFYSPNGDYSRGVKRAIGVPEFHEYFGREEVADEETKQRLLEQAVKEIKLNTCKLAMKQLGKIRRLRNVKRWHIHRLDATPVFRMRGEEANDAWKRLVAKPSALIVARFLYNNNSKNNANVVSGSGLRVQPAASESVLAAATC*