QPRPAFSAIRRNPPGNVVIFDTVITNQEEPYQNHSGRFVCTVPGYYYFTFQVLSQWEICLSIVSSSRGQVRRSLGFCDTTNKGLFQVVSGGMVLQLQQGDQVWVEKDPKKGHIYQGSEADSVFSGFLIFPS
---EEEEEEE------EEEEEEEEEE----------EEEEEE---EEEEEEEE-----EEEEEEE-----EEEEEEE------------EEEEEEE----EEEEEEE----EEE------EEEEEEEE---