MLGRLGPRFARAWQSVSGPTPRAAAAVLLVAVGGAALLYKQPETRYLLKRAMAYRTFASSQAGLVDSLVEYGVVQSPEVEQVLRQFAYLDAPHGIGYAATISAPHMHAYALELLLPQLRPGGKVLDVGSGTGYLTACFAKLVTRDGAHGKAVGIEHISELTSKARRNLGRDPALAQLVTDGALELVVGDGRLGWAAEAPYDAIHVGAAAPRLPQDLVAQLAPGGRLVVPIGPEGGMQVLSVVDKRPDGTVHRRDAMNVMYVPLCARDYQLASASPSSSDSAAAVQRPSSRRQIQAQRLGSSSSAFAAPQPLAASSLSQPAAGRRSLTVVAGNKGASGPFAPLVVVTRNAMGTKEFNQFRGKMISLHSQVIKDFCKQLGADTKQVQGLIRLAKKNGEKLGFLA*