MLTSLTTKKFAAWIVQCVVLHLIRNSLLCWLRASCPCGWWKLIKRKTWLLRVTGLAVLFIAVLVTFLTIGRRETLTDLLLWIHTHQVAGFVLFGLLYVWFTVLFLPPAVLAVCAGAMFGLWVGVLFVWVSATIGESIEFLLGRFLLRKWVRELTANWSVWQALQAALQEDGWKLVILLRISPVMPFSVINYALGTSSLPFSHYFWPSVFGIIPGILLYVYLGTLAVDITQVISDKGMSSAPATAKVVFIVLSAATALLAIVLSAVYTKRAIDRRLAHVQMSEHADAEQQPCPCEGQHPATAYEDHPVLIIEDDVQRQRQHHMQYNAKAKAQSAEAYRQAHHALRTEDQGTKQESRLSGRSHDDTAWLNCVASYCCILSVLCCISSAVAAAGIYQQSCTVRDMQSDKRLFLLNRPIKPVLE*