MVGFLLSTSANVVAHQTEVDETSYVEAEFTDSSLLLEQEAQAELSKQVRLGFICGLVPKAKVIQFERILFRATRGNMLFKHVTVEEHVKDPVLCEMVEKVVFVVFFSGERARTKVVKICEAFGASRYPFPEDASKQRRIIEEVLERLSELKTTIDAGIRHRNNVLTTIGYQLEKWTVLVKKEKGIYHTLNMLNVDVTKKCLVAEGWCPVYAKAEIQDALHRAAFDSNSQVASIFHTLHATESPPTYFRTNKFTGAFQEIIDAYGMAKYREANPTVYTIITFPFLFAVMFGDWGHGLCLLIATSVLIFREKKLGRQ