MDTQSWKDVYKGMSSDNIKGLVLALSSSLFIGASFIIKKKGLKKAGASGVRAGVGGYSYLYEPLWWVGMITMIVGEVANFAAYAFAPAILVTPLGALSIIISAVLARIILREKLHTFGILGCALCVVGSITIVLHAPQEREIQSVKEVWDLATEPAFLLYAVVVIIAVLILIFHYLPQYGQTHIMFYIGVCSLMGSLSVMSVKALGIALKLTLSGTNQLIYPQTWAFTLIVIVCVLTQMNYLNKALDTFNTAVVSPIYYVMFTSLTILASIIMFKDWDRQNPTQIVTEMCGFVTILSGTFLLHKTKDMVDGPAMLPVRLPKHGDDENGFGQEGIPLRRQDSLRLP*