MPGGGGPTWLNSAILRQQAHHYADGSFLHLQTTSDSSASPVPVSSQSAEAVAQGGGTGGEGTWQNARYKAEILAHPLYEQLLAAHVACLRIATPVDQLPRIDAQLAQSQQVVSKYSVLGNSGQLLGDDKELDQFMTHYVLLLCSFKEQLQQHVRVHAMEAVMACWELEQSLQSLTGVSPGEGTGATMSDDDEDDQADSETNLFDGGFDGTDSMGFGPLIPTESERSLMERVRQELKHELKQGYKEKIVDIREEILRKRRAGKLPGDSTSMLKAWWQSHSKWPYPTEDDKARLVQETGLQLKQINNWFINQRKRNWHSNASSSSSLKTKRKRFAIHRCSKAFLSFLPTSSFYLELKTE