MVDKLLHNTLLNTYAKCGNVVDARRVFNQMPKRDVCSWTVVIAAYSRHGFPEEALILFRQMQQVGIKPNQFTYSSALSACTILTSLKKGLEIHERIILAGFQSYVSVANALIDMYAKCGRIETARHLFDRISEPDVVSWTAIVSGYAQRGLVDDARKLFKEMPQRNIYSWTTMITGFAQNGHGKEALEFYQQMQLAGVKPDCKTLASVLMACASLAALEQGREIHGQIIRSDFQSDVAVMNALVDMYAKCGSVEYARQVFDKMLKRNVVSWTAMISGYAMHGCGKEALHLFEQMQRSDTSKEALHLFEQMQRSDTSPNSVTFVGVLSACSHAGLVDEGYQYFSCMREYYHIQPTMEHYRCMVDLLGRAGLLDEGRDFIHKMTIKPDAVLWICFLGACRVHNNVDLGECAAEWVFELDPENPAPYVLLSNIGFVSLVPVEYITM*