MRVTVRFNQAAVRHRTVPRTSATAPTPYSWVDAAPTTKADGPLSGMTIALKENISYSYAPTTCSSAILKDYRPPFDATCVSSLITAGAQIVGMTKMDEFGMGSLTTNLPPYYSPVYNPASPASYCGVIGLKPSYGLISRRAVERVFNVLSHPDDNDMTCASAEASSNLGRYGGSWFSGQASEGFGIEVKKRIMAGTHALSADEFNNTYLKALYIRRCLKKSDGVDFVIHPTAICTAPAANPTGKSDGQKEATYIQDLLNVPASLAGLPAMSVPAGKGPDGWPIGVAITGQWGMEDLVFKLGRAIEEWNKMQSL*