MEVLPPTTPCYPGSSLFLGERRSRGWSGTGTWTPEENKRFEYALAKFDKETPDRWERVAASLPGKTPRDVESHYRNLLNDVKQIEAGRIPCPGYDSSSFSLDWESFEVLKQSYCVGGRRSGARASDQERKKGVPWTEEEHKRFLLGLRKYGKGDWRNISRNFVITRTPTQVASHAQKYFIRLNSGGKDKRRSSIHDITTANLPDNRPPSPSQPSSLTSQPCSAPAPIWSSPYSSIHDTNPPDEATGTFSSSAQVSQIMQARYGVAAYGLKLEAHAPQSGTLRDPLVNDHNLLFRMQSSRHLPHG