MKKLALSLSLALALSSVSTVFAAIPQKIRIGTDPTYAPFESKNAQGELVGFDIDLAKELCKRINTQCTFVENPLDALIPSLKAKKIDAIMSSLSITEKRQQEIAFTDKLYAADSRLVVKKGSPVTPDLATLKGKRVGVLQGTTQETYGNEHWAPKGIEIVSYQGQDNIYSDLTAGRIDAAFQDEVAASEGFLKQPIGKDYQFGGPSIKDEKLFGVGTGMGLRKEDNELREALNKAFAEMRKDGTYDKLAKKYFDFNVYGE*