MSAGVCGKRVGFEEIFGSSSTSSKRSRCSTFGSPVRSSDFGSGSDDSVSVLLQMFPNLDREMVETVLRTHNNKIEDAIESLHALSLGDTIARNESQGLDSAMMGNNDTGPAQSEHEYGQTTEQKVEDVQDLKSMFEFGNAMDGSKWVDLFVHEMMNATDLSDARARAARILEAFEKNVVSHSMELKELEHASLKEHLQNFLRDNQILKRAVAIQHDRNLEQEERAREVQQLKDVIRQYQEQVRALELNNYTLKLHLQRAQGSSSIPGQFHPDIF*