MTLKITSSAFVHQAAIPSTYTCEGRNVSPPFSWEGAPAGTQSLVLIVDDPDAPDPAAPKMTWVHWVLYNLSPSGTGLPEAVSAAQLPAAALEGLNDWKRTGYGGPCPPIGRHRYFHKLYALDRMLPDLHHPTKSALEQAMQGHILTQAELVGTYQKSHLS