MSKSEHFVSKENWQHLIMKPGPSNLALPTTQKFRQTSNGRTMKQTWTCGVCRKELSSKRSYTEHMNIHNKSRPFQCEHCVYAAASQMTLHRHKLRNHTPKAEWGYRCPYCDDAYMEPAGYQQHVQQRHPGLSATYGCPFRICKFTSKSQRHFREHLVKHDRSDKIEEGVDPCALSNQQLVRYMVLDEMGIGFQRGYTSYSSSSGASSKPPTVTIRARTNVTIAPKIQGVVTSSQPPPVVICRNDEPKIVWHLEKMCNKKEDISRGNPVSIPPQRLLTHHPPPPQSTRYYVSSHATSSSVTSLHNTSTSSLMTSSTTYVEPLPQTYSEINPEFECEADEDDDYLMEAGEAGEAEAEEEEEEAENDVIEGEYEDDGPPVLESFGNVSIQQPIQHLIMMEEQWSEDEVASSPTADGSVFPNGLIDEELD