MVSPCFLPAEARLKGRLRYTSARRLSPTEVNISTDAVAVSTMVWFIHDIDPIQAQYECKFTAYIEWLSPNAVGLPEHIRLSKEELISLNMPEIDVRNKVELKVEEGPDAYVTDSTVGRIMVSTRYLAKLQLRLKLRNFPFDEQSLPIDFVMPSEKARATATDNRRAFVFRNCELAPLAKNLDEWTVKDTWTRCDFHEGMSQATMFVQVRRNSKYYVVSVLGVLLGISSLVFTVWCIEVDENGRGFDDQGKILTPLLMTLLAFKLLTASGKIPKVAKATIFDRYVLATEACFFVTVFSCSLLRALITSGPEMAKMGGLLRFSFGLVLLLAWLAFLLYMAREVKRAKEESRDNQSSVHIPGFESACEKILQKPLIPICTFKRKAVLMEITIKHVFAINPAAANFTCEFEVNMAWLDAKAKQMPSGTKLDKEKCHVLVRRRCKKLGLPKLSVQNAQSCSAAKS*