MGHHMTGRIYLIILRCRISGIQVHGDNLVDHGSSGVIRIFFLDLQRYLIVIDNVWSISAWEAILSRLLDNKCSGRIIVTTRIEHVARACSSASLEEDYYIHRIKPLQFEDAKKLFINAVFGPKQDCPQHLVETMHKILTRCTGLPLAIVCIGRLLAGYRACMMYLSIFLEDYDIGKNRLLYRWIAEGLVSEQRGLTLIEVAEAYFDDLVSRHMIQPPCVEPYGKEPKCRVHDMMLDITVSKALESNFVRLVGNQCQGTNSYGSVRRLSIHSDDQGYGIDNTKLSHIRSLTTFRPSGHRRLLDKLSEFTLLRVLDLQDYITELPSQINKLHHLYTLWLYETLLNKVPESLVDLEKLERVGFTNRHDPTILLRLPRHIRKMKVLQQIYSFELRKDDVQLAREIGDLVQLQVLGVILSCSNCSNEQVLIELAKSIGRSPRVVYGWHAFSGKQHEFSP*