MVKPVPLFRRTDFKLLLCNHKGLFFLRVSKLLGCFSPKSMWFLWNIFSKGTHMLQCLCGKSLKKNKNPTD
PQLKGIVTRLYCRQGYYLQMHPDGALDGTKDDSTNSTLFNLIPVGLRVVAIQGVKTGLYIAMNGEGYLYP
SELFTPECKFKESVFENYYVIYSSMLYRQQESGRAWFLGLNKEGQVMKGNRVKKTKPAAHFLPKPLEVAM
YREPSLHDVGETVPKAGVTPSKSTSASAIMNGGKPVNKCKTT