MPGFTCCVPGCYNNSHRDKALHFYTFPKDAELRRLWLKNVSRAGVSGCFSTFQPTTGHRLCSVHFQGGRKTYTVRVPTIFPLRGVNERKVARRPAGAAAARRRQQQQQQQQQQQQLQHPPPPSASTAQTAQLQPNLVSASAAVLLTLQAAVDSSQAPGSVQQATTAPTGDDVKPIDLTVQVEFAAAEGAAAAAAASELEAATAGLEAAECPMGPQLVVVGEEGFPDTGSDHSYSLSSGTTEEELLRKLNEQRDILALMEVKMKEMKGSIRHLRLTEAKLREELREKDRLLAMSVIRKKHGM