MKMKTLLGIIAGKAAQSILTKLGRGSTYPGRLALACNKDILKDLSKDYDIVVVTGTNGKTLTTALTVGILKEAFGEIITNPSGANMITGITSTFLAAKKGKSGRQIAVLEIDEASLPRITTYLKPSLFVYTNIFRDQMDRYGEIYTTYQMIVDGARNAPKATILANGDSPIFSSKDIVNPVQYYGFDTAKHAPQLAHYNTEGILCPKCEHILQYRLNTYANLGDFICLNCGFKRPQLDYRLTELTTITNHSSEFIIDGQDYKINVGGLYNIYNALAAVSVAEFFGVSPEKIKAGFNKSKAVFGRQETFTIGDKSCTLILIKNPVGASQALEMIQLADYPFSLSVLLNANYADGIDTSWIWDANFELITQMPITEINAGGVRHSEIARRLRVTGFDDTKIKQAEKLEQIIETIEKQEAKHAYILATYTAMLEFRSLLADRHIVEKEMI*