MGKGPGLFSDIGKKAKELLTKDYIEDQKITISTQTESGLAFTSSGVKKGELFIGDVVTQFKNKNVTTDIKVDTNSNIFTTVAVDDVAPGFRTVFSFTIPDHRSGKMEFQYCHEHGGVGAVIGLNAVPVVEVHAAIGGEDFALGGEFAFDTGSGAFTKYNAGVGLAKPDFSAALLLLDKTDTLKASYLHNINQDAKTTVAAEILHKFSTNDNTFTVAGAYALDPLTTVKTRLNNHGKLGALLQHEWRPKSTVTISTEVDTRALERQPKIGLAIALKS*