MNIHEYQGKEIFRSMGVAVPEGRVAFTAEEAVEKAKELNSDVYVVKAQIHAGGRGKAGGVKIAKSLSEVETYAKELLGKTLVTHQTGPEGKEIKRLYIEEGCAIQKEYYVGFVIDRATDQVTLMASEEGGTEIEEVAAKTPEKIFKETIDPVIGLSPFQARRIAFNINIPKESVNKAAKFLLALYNVFIEKDCSIVEINPLVTTADGDVLALDAKINFDDNALFRHKDVVELRDLEEEDPKEIEASKHDLSYIALDGDIGCMVNGAGLAMATMDTINHFGGNPANFLDAGGSATREKVTEAFKIILGDENVKGIFVNIFGGIMKCDVIAEGIVEAVKEVDLTLPLVVRLEGTNVELGKKILKDSGLAIEPAATMAEGAQKIVKLVKEA*