MSSLSRELVFLILQFLEEEKFKETVHKLEQESGFFFNMKHFEDQVQAGEWEEVERYLSGFTKVDDNRYSMKIFFEIRKQKYLEALDKQDRAKAVEILVKDLKVFSSFNEELYKEITQLLTLDNFRENEQLSKYGDTKSARNIMLLELKKLIEANPLFREKLTFPALKTSRLRTLINQSLNWQHQLCKNPRPNPDIKTLFVDHNCGPPNGARPPPSVNNPLVGPIPKGGPLPLGAHSPFQPAAAPSASALAGWVANPTPAAPHTVVVAGPAVLAGPPNPAAALLKRPRTPPNNPSVDYQSADSDHLVKRARSSGQLVDEAIYPGPNHPSNVYTSDDLPKMLTRTLIQGSCVMSMDFHPIQQAVLLVGTNVGDIAIWEVGTRERLALRTFKVWDISVCSMALQAALVKDPAVSVKRCVWSPDGNFLGVAFSKHIVHIYSYSGANDLRHHLEIDAHVGGVNDLAFSHPNKQLCIITCGDDKTIKVWDAITGCKQYTFEGHEAPVYSVCPHHKENIQFIFSTAIDGKIKAWLYDLLGSR