MVRVGLSSAPGVNLTEQIDNVFDQLINKIEHADFDTRPFLKQLNVLGRYEPIKRNVYCTKRRIEDYGISCHCKPSPGSSVVCGRDCHCGMLFSCCSSQCECDDTCTNKSFQHRPLKKTKLIKTEKCGHGLVAEDEIKKGEFVIEYVGEVIDDRTCENRLWTMKRLLDTDFYLCEVSSNMVIDATNKGNRSRFINHSCEPNTAMQKWTVDGETRVGIFALRDIKIGEELTYDYNIMYRFVQFGAAQVCHCGSSNCRKMLGTTKYSGSSQNHHAKKKKRKTSCENCIQQFLRLWHPHKKMYVGCWIIDFDQETKMHTLKFNDLHTEKFNLKEEEWHFLEVDFDED*