MIVNAKRTLLALSVLGSMMTAPLVHAEGRLVVYCSATNAMCEAGTKAFAEKYNVNTSFVRNGSGSTLAKIDAEKNNPRADVWYGGTLDPQSQAGEMDLLQAYQSPELANIMEGFRDPAKRKGNYSSAVYMGILGFGVNTERLAQKGIPIPRCWADLTKPEYKGEIQISDPQSSGTAYTALATFIQLWDEPTAFEYFKKLDKNVSQYTKSGVTPSRNSARGEVAIGIGFLHDYSLEQAKGAPLELISPCEGTGYELGGVSIIKGARNLDNAKLFVDWVLSKEGQEVAWKQGDSYQILTNTQAEQSPNALDPKTLKLINYDMETYGSSDERKRLITKWVNEIKMGN*