MRIAVNARILQAPRTGIGHYLVELLGALQAHADLEFSLFHGWGWSGDLPAAALPGYSRLSPWLRNLPGAYRARRWLEQRRFDSGRPPVDLYHEPSLWPLDFDGPMLMTLHDLTHLHYPATQPAARLREIERRLARGMEKARLILTDSQAIADEAQAYFGLPRERFVVAPLGHAARFRPRDRESLREPLRAHGLVPRGYFLCVGTLEPRKNLSLALRAHGQLPAAVRQRFPLMIVGMPGWESRSLDDELRQALASGTVRLLGYLPDERVAELMSGARALVFPSIYEGFGLPVLEAMASGTPVLLTRLSAMPEVAGEAGSYIDPDDANGLSDMLVRMTEDTVYWECCREAGLRRAEQFSWKRCANLTAAAYRRAVEG*