MCAHLDSFNGHDPFSGSVKSVGFSGDKIFTAHQDGKIGVWKLTAKNGYKQLTTLPTLNDRLRRFALPKNYVQVRRHRKCLWIEHADAVSALAVNNGFIYSVSWDKTLKIWRASDLRCKESIKAHDDAVNAVAVSANGTVYTGSADRRIRVWAKPADSKRHELVATLEKHKSAVNALALNDDGSVLFSGSCDRSILVWEREDSSNYMTVRGALRGHDKAILSLFNVSDLLISGSADRTVRIWRRGIDGRYRCLEVLSGHTKPVKWLAAVKDSESDGVVSIVSGSIDGEVKCWKVSVTKPDNYSIYKDLVL*