MNERNGEAKRLALLEAVNLALHRAMAEDETVVVLGEDVGVNGGVFRATLGLRERFGFKRVLDTPLAENMIAGLSIGMAAQGLKPVMEIQFMGFIYAAMEQLVSHASRLRNRTRGRLACPLVLRTPMGAGIRAPEHHSEATEAMFAHIPGVRVLVPSSPARAYGLLLAAIDDPDPVIFLEPTRLYRMNPQPLVDDARRLPLDSCFTLREGGDLTLVSWGASVHETQQAAERLAQRGIEAEVIDVACLKPLDLDTLEASVRKTGRCVIVHEAPKSGGLGGEIAASLYERVLFDLRAPIQRVAAADIPPPLYRLEPLYMPAVEDILAACDTVLGYA*