MPPQEIVSSNTMISRPGTCSAPSSSSIASLPKNSITWNTMIEMYSQSGNLGEAEAVFHSMPEETLVSSTSMIVAYAHNGHLSCAPKDLFDRMPTRNVVTWRTMITAYAQAGHMEQAKILFEDAPDLNEVTFTAMIDGYASNGSMEEAKALSDRLPNKDVAWNSMVCRYAANGHLDEALDSFQKMAHQNARVGLMDCSGGHGCFHRHVTEALETFHRTIQESMMPNHIVFMSMFVACCHLGGEDFSRLLLVNDSRLWSQAIGEHYCGFVDMFPRAKELDKAKELIHSMPFKPQSVAWVSLLAAC