MVLRFRAVQRFNDKMGQNSVLQPRRFHNPPIVLPKKMVHRASLHKSANVPTQVKAAVLAALKRSNGRLSNGVAAIQRSTLRDTVIWSCQGDHIVTANVILVWHIGTSLFEMKYLRIKSSPRTADMITATHLSQYCAYLVAAVPELLPNDATWTKAHCKEVARDIKKALDGEGNDFNHFVDALGASCRHKVLQQGSKLAKQLVGEVGRLEDGEGETKGVGEAALWKLLAEFWSEMVLYLAPSDNVRGHAEALARGGEFITLLWALLLHAGITSRPGSVAEP*