MGGCTLLNPYESSFSCPETSNGKCVSVQTAYKESAVGPGNPNDPVPEHKEDDCGTDNAAPGSCTDIKNTLSLNPQARENAPYSRYQSALFEKFSGLLKEPVTPIVAPPKTMRVLLLPYTGQDNEFYMLRYVYFFVDEPRWLLDGSVMSGEEE