MGDSNDKSGPEQQLSLADLGAALPGGKSADWDGLRDMLKDKLQTLAGQHSNILETLSPNVRKRVEALQDIQGKHDELEKKFLEERDALEARYQKLYEPLYSKRYEIVTGITEPEGVVAETVSDSADAKKDEEKGVPEFWLSAMKTNETLAMQITERDEEALKYLRDIRWCKINEPKGFKLEFLFDSNPFFKNSVLTKTYHMIEEDEPILERAIGTEIEWLPGKNLTQKVLRKKPKKGAKNPKPITKTECCESFFNFFNPPEVPDDNEDIDQDTAEQLQDIMEQDYDIGSTIRDKIIPHAVSWFTGEALQAEEFEDIEDDDDEESEDVEDEDEEEDDENEETEEEKDSAKPQKSLPYRSVYVVALFQQSSASTNSASKVGQKSSGEQPPECKQQ*