MNDLLWITGFGLSAFLIVYHHVGYPLLLKWLPLKQQKTTALFVERAYKASQTDSQLPSVTVIVPAYNEEQWIAEKIRNLASLDYPRDKLKVVIACDGCTDNTAEIAQATIQEAICSDTLFIINDHQVNRGKVALLNEEMRHVSSDITALSDTSALISCDSLLLASQHYQNEKVGVVNATYQIMSTDNQGEAAYWQYQSRVKHQESLLGSTIGSHGAFYTFRTHLFEPLEVSTINDDFILPMRIVLRGYNAIYEPNMLALELEQSSDDGDFKRRLRISAGNMQQLMQLKKLLLPRYRGTAFAFLSGKVLRLATPYLMIVCLVCSLLLAHNPLFQVMLLAQACVYGIALVTYLVPALNTVKPFKLISYIVIGHLANFIGGMKYLLGMENGRWKRVNQ