MNLSRRTVLLAATGAAAGLVPGLSGTAGAATRNLQPYASYWYPDSLPSGTPGTGITWRSLKAWRAENDT ......