MKKAYLDNCMTYAKMRVTWRCSKKLVKRSLESGRLKIRLERNNTFSKESCRYCIINHPSLHVKELASKSFQKPAQSDHQKIKDYLKWYLCSTNANVEPHTGICATLLVALTSLLGIEWIKYKQRIKRHDLMRKRGEYFNLHGGQLLTDMMNIENNISFKLYDRDEIELATKGFDKMSIIGEGGQGTVFKGYNLDQVNNPVAIKMCKGFDENSRTEFTQELLILSRVNHENIVKLIGCCLQFEVPVLVYEFVPNKTLHYLIHSQNDPSIRTLEIRLKVAAESAEAFSYLHSLDHPILHGDVKSDEHTT*