MVLVKSSQVTAESLRVSSVIKAALQAQLIDDENPSGLFYDLTLFRKQCKELITAFPPSALHGFAIKANPVVAMVREARKLGMGAECASIAEVHIALEAGVHPSRIIYDSPAKTRTELVFALSRGIYVNADNLQEVERIAALRERHERCRKGLVGVRINPQTGAGKIKETSTASASSKFGVPLKEQRGALVQAFKHYKWLCGVHVHVGSQGCGADQLIEGARVAYELAEQLNAERDNQVTNIDIGGGLSANYDSDEVGMTFAEYACELRERVPGLFTGKYRILTEFGRRINAKVGWFAAQVEYTKHAGGRNIVLCHAGAHMFQRPVYLPEKWYHRIEVYDAQGNPKAKCFPQDEWIPQDIGGPLCFSGDLLAVGRVLPRVEQGDWIVVRDSGAYTLSMFSRHTSQLVPGVYGYEESYPSELSQLKRPETPFDVVDMYHDGEPR*