MKFKATFTDKGLRVLEKAFLPTLEKCGKSCQMLLGVDEVNFIQTPVNTDGACVSARFYKDVLFHPETYSICSKHYNLIAFNVELGLLLRVLRAAGANQAELLEVKLTQKAAPAAAASTPVESRPYLTFTGRGPNVNLVQDLPISKPYVPREIDRLVQSKEVPTLCPYYVDMQPCTITLQAMVDKMKSISDTLVFATCKNGDVHINVAAVNMMLGLQAQSLNVFPQHVVPVLANDRSLPAEQQLQAAVEAGDATVVHVPLKHLARVLAVSALTGPSQILFGLGEEHSCVHIMFVFRDPTKDAAYDDSVALSFKLPLVEQ*