MGDFLLPRFRWRTFLAHGVLVVMHPHLENPSLQAYIRAELLHCCLVLFLNSPPELFRESTHFLLLVGREFGPESLLHATKRNQRGIGTPQRWMHQRRVHHPYLLLVAVGRVRVEGHHHMLSRLLGKSLPIFRYIDGEACRLITLCFPSVEITVTSASSALESLHGAFLATGHEFPTPIQDMPACARSMIPQTLLIFHSFLRHRNDGRAFSCCCCSALAAAFHHHLQLGRLVNLAIISGHGHCNITFLGCIQLHSVKQCSRIAHFGAKTYQTAILGSLFSINCCNWRRKSFENLSKRMKYCRNQTYWGKKYCHRSGNKQECDVVGIGVMIIYGIGNRFEELTRICTVKW*