MGSMSPLHWLIVLAVVLILFGGGSKISGLMGDFAKGIKSFKKNMAEDESMDTHPAQPNGQIAPPPHGNAQGAPQGVPHGN FQAPQYTPPVSGGSVNNTNH