MVSKQQNVCPQNPIFAIDDALLCDEQENDFDFGYGFGSSEHENEIVKEKDPNFTHFQQGLLWEEDELSTLLSKEKTTHLICDESLMVLRKESVDWMIRISTHYGFVALTTILAVNYFDRFLISTSFQRDKPWMNQLVAVACLSVASKVEEIQAPLLMDLQMDGTKFVFESKTIMKMELLVLSSLDWKMNPVTPLAFFDYIMRRLNLTTHNLHYEFLRRCERILLSVVNDARFLGFLPSVMSAAIMCIVSKEIEPDNASDYQNQLLNLLKISKENIDDCSKFITEVSISSNNHGTIFSQTHKRKYSSVPGSPSGVFDAYFSSDNSNNSWMIGSSVSSSPEAPLKKNRVQEQQMRLTPVNRVSISVLSNNH*