MGSVSLKIGDGTARFNKATYCSSALNLLMLFSVVTTNLFALYAFTSSPKNLHHHLLLPHTHKNISLISEQVSLILREIDSSQKKLAQMEKELLGYESFDLSSPKVPNEVRNFLQPHLLPLGKDSRTGITEMVASIGHSCVKSLDLLSQFMNYKVNGLCPDDWSLGQKLILSGCEPLPRRRCFAKTIPKVGLLKLPDSLWGNYSEKIYSWSGLGCKNVACLNVKKLNRDCAGCFDVVSSGGYERQRYVKGRGKNDFLIDDVLGMLGNGGGIRIGFDIGGGSGTFAARMAERNVTIVTSTLNVDAPFNEFIAARGVFPLYLSLDHRFPFHDNVFDLVHVGNVLDVSGRPEKLEFLVFDIDRVLRAGGLFWLDNFLCSNEDKKTALTRLIERFGYKKLKWIVGEKINGSGKSEVYLSAVLQKPVLYVYDL*