MARVVAPPLCTWLVAACLSAACGDAAGKRSSCAGNGGAMFRLVAPRPPPRRPCRGGRGARSGGIPMAIALHPERGAVESKKPDIKQRRVVVTGMGVVTPLGHDPDEFYNNLLQGVSGISEIEAFDCSKYPTRIAGEIKSFSTDGWVAPKLAKRMDKFMLYLITAGKKALENGGITEEVMNELDKSRCGVLVGSAMGGMKIFSDAIEALRVSYKKMNPFCVPFATTNMGSAILAMDLGWMGPNYSISTACATSNFCILNAANHIRRGETDVMLCGGSDAPIIPIGLGGFVACRALSQRNNDPAKASRPWDVDRDGFVMGEGAGVLLLEELEHAKQRGAQIYAEFLGGSFTCDAYHMTEPHPEGRGVILCIENALADAGVAKEDINYVNAHATSTQMGDLKEFEALNRCFGQNPQLRVNSTKSMTGHLLGAAGGIEAVAAIQAIRTGWVHPNINLDNPEKNVDVSILVGSQKERCDVKVALSNSFGFGGHNSSVLFAPFK*