MDTQSWKDVYRGMSSDNIKGLVLALSSSVFIGASFIVKKKGLKKAGASGVRAGVGGYSYLYEPLWWVGMITMIVGEVANFAAYAFAPAILVTPLGALSIIISAVLAHIILREKLHTFGILGCALCVVGSTTIVLHAPQEREILSVTEVWDLATEPAFLLYAVVVIIAVLILIFHYLPQYGQTHIMFYIGVCSLMGSLSVMSVKALGIALKLTLSGTNQLIYPHTWAFTLIVIVCILTQMNYLNKALDTFNTAVVSPIYYVMFTSLTILASVIMFKDWDRQNPTQIVTEMCGFVTILSGTFLLHKTKDMVDGPAMLPVRLPKHGDEENGFGQEGIPLRRQDSLRLP*