MYRFIKRIGNGAFGEIYLGIDLKTNQEVAIKVESIDSKDPQLKNEAKIYSILKGAVGFPSLRWIGIGSRYTALVMDLLGCSLDRQLSARGKFSLKSVLMLADQMLVRLEQLHSAGFVHRDIKPGNFVMGRGSSSHIVHMIDFGLSCRYRTDDYQHIPYTEGQPLVGTACYSSICTHLGIQQTRRDDLESLCYMLISFLTGTLPWLGIRAESKLEKHQIMAERKIRTPLDKLCKSLPEEFIFFLTYIRALRYKDRPDYEHIRKMFRNLFIRKGYRLDMCFDWS*