MSSHRGQPLFSGGMYELLSKGAAEHEEAEEEEVPVETPVKSSNFSPSLPATLPQPTGNALPANRKRKTPQDFTPAGPGNVMNSASPSKIAVKFEDGLAPGEGKEGEKTIAPKKNRNMIERTIWTFIMIGGFITLLCMGHPYMILLVMLCQTLVYKEVTALRNHRFISFMLYVVGFVGFVAWFFVPASLVICNDVMAYVCGVGAFICTLLFGIAWGTFWMRYPYMICPARDLGTNVFSEVACRPNPVFMWHSFEFTGVARQHCLVMATFASLVAPFGGFFASGFKRAFNIKDFGHSIPGHGGMTDRMDCQFMMGLFSYVYYSSLIRIQNVTVGGIMQAVVTSLTQPEQIELLYDLKRFLAG