MGKEFKSKNLEAERRRRGRLNGNIFALRAVVPKITKMSKEATLSDAIEHIKNLQNEVLELQRQLGDSPGEAWEKQGSASCSESFVPTENAHYQGQVELISLGSSKYNLKIFWTKRAGLFTKVLEALCSYKVQVLSLNTISFYGYAESFFTIEVKGEQDVVMVELRSLLSSIVEVPSI