MRGGRSGGGGGLRNPCLTMHQPWASLLVHGIKRVEGRSWPSPVTGRLWIHAASKVPDPDTVAAMEDFYREIYAVDGVHHIDFPRHYPVSRLLGCVEVVGCVRSEELVCWEDVPQSVRLEGLTDFCWLCENPQKLVVPFEMRGYQGVYNLERRVYEGAARGLSPVQGPLPVKFPLPDPRNPLSLKPGSLNFESSKSVVVKTESVSAAIAGARAAATQYSRKGASAATSSEIQTRGKSRENHADSSSGSGTLPSAAQRRSPPHPQNHDPSPVVHNTPSHPQNQDPSPVVQ