MHGRNKSRVITCMKLAYFVSKQDISLMKYEALCELAFSLDVKDMPLRRDYSSYINIMAAKEFITCISCYLENHQRNDLSQSPYLALMIDESTDRALEKHLIVYASFFNKDGLGVSKCEFLKLIVVADGYAQTKYNAIMNMFFEMSLDIKHLVGISIDGDSSMLGCHEGLVSKLSRDVPNLIVVHCVAHREALALVDACKCFPYLSYLLQEMNLQVLEVLQIHDVRWLARGNVMVLLVKLLPAILTFWKCQAPMCTSIEVCLNSLKKKILGDIFAKGTIYLKPFIENAQMGHLKHVNENGEEYTHTLLYVSMRGKDKNGFPLDIQDGSLNTCIEMAKDFVLKVIDCVNERFLDMYFFSASKLFNPILPKGFSKQNIIKTYCRQHLKVDTLDMLMRISMLGPSCDLLEWEKIYDI*