MDIDPSPTLKLENHAQVYCVTGGGGYIGSWLVKTLLENGHTVHATLRDPSKNTYLLSLPGAEERLHLFRADLCEEGSFDSAFHGCHGVFHVATPMPYGECNDPEKAESVRRVVFTSSLAAAFPLDKSLLVLDESCWTSVDITRKMSSQGRFYMESKTLAEKAALQFGKENPPPSVVSIVLPVVAGPFMTSTAPLSVNMALSLITGNQQLYGSLLQTSHVLGNSLGFIHVQDACNAHLFLMEHPAAEGRYLSCGHTATIPELAHLISERYPQYTIKAKFDESVAAARRFTISSKKLSDLGFNFKYSMEELIDSSVQYFQKLGILH*