MDAVPSDIFKCSDNKTCAVCGDVALGYNFNAVTCESCKAFFRRNALKDKELRCPFKESCQITSITRRFCQRCRLAKCYVVGMKRELIMTEADKERKRRKIEANKAKLGCFNSTTKKVNSPTGNNTTVNEGTQTTVDTVDCGIQTEPLSQNSDCACIMSCFLQPNVYLTPAVSPSFGLNLNSPTSPWLLGKIDGCIPLNSAHRTLLEDLVIANKALDAPVDQEISNLLGEEFKSCGSKNLLDVINLTALAIRRLIKMCKRINAFRTLCQEDQLSLLKQGCTQMMILRSVATFDADRNSWKIPHTEDRMSQIKVEVLKEARGNIYETHEAFLRSFDTRASRDTAVICLLIAIALFDPTRNHLEDKVIIAQHQGTYYELLQRYLESIYCYRDAKELYDHLIWKMSELRQLNDEYVRVYLDVNPSQVEPLLIEIFDLKPH