MADARGGDSTWRFRYSYWSSSQSYVITKGWSRYVRDKRLAAGDTVSFCRAGARLFIDCRKRAASVSSSSLVPPALIKVQLPPSRPVVDEEEAACGRRCLRLFGVDLQLRADASPALDLQL