MLRQHGVDMPSLPSGAVWDTLRALPVPAKELIAGGVAGGAAKTAVAPLERAKILFQTGKLRGAALGPTLRGIYGTEGLPGLFRGNGASVLRIVPYAAVHFWCYEHYRRLLVAAEVLGAQEHRVPPALDLVAGSAAGGTAVVLTYPLDLVRTRLAFMTEAGGALRSSSSSSSSRAATAAGAAALQAQGAAARSPLAAFRAALAAAAHSSSSTAGSSSSSSSGLAARPPYVARYSGAGLLLSSSRGCSSGACVAGRNGLSSAAARLAAGLPLPTSSISSGSCSGRVQGQAMAAVRPLHSLALGLPTHQPHHTIRSILLGTLRNEGVRGLYHGVGASLYGILPYAGLKFFTYQHLKQWYHHSRPRELTRTGVDGKPRLPVPVMLTFGAVAGLVAQTATYPLDVVRRQMQVEGLRLAEAGATSPTAQMSAGTQQLSLRSAPQALVLLARTHGWRCLYAGLSINYMKVVPSTAIGFTLYDYCKSALALPTNL*