MSRQNHPFFDNHDGILKALWSIDRSATDPNQKLAKLKEAVAASSAKQLVDILDDKTGQSKAKVPPLIIACFEGDYDAIKFLIDNGAEPNQQETEHNLTALHVIVDGPYKGQTITEAQRAELIKLLVQKGADVNLPDKHQLAPIHKAVINDRPDCVAALIQAKVDPNAVFMGERAISIAARQNRANILKQLLEYPQTQKDVQSETGGSILHFAAAGMVDSPECVDLLLKAGSNVNTQDKRGNTPAIVACFFNKPNILKSLVAAKADLTLKNNEGKDVNAICVERSVDECQAVLQQK*