MNCWKQIQELGLQFQAIILTSKMRCGMSFRGSDESFKSLFKGPFLELVDTLKEINPEIANVINCVLGNNFITAPTIQKDLVAACACEITQQIVCDIADDVFCVLIDESGDFAGKEQMAIVICYVNSEGLVKERFLGIVSVKETISQFAKLIEEGQIETSSGLNQESSIARAGDTRWGSHFRIVTSLMTIYGAIIEVHEEVGKDTSFEKYGETMLLLDVLQSFDFIFMLYMMVEILGFTNDLSVALQKRDQDLLNALSLVKATKEELQEMRNDGWEELISKVMEICNKHDIDVPDLDAPYVQGKKPRRHATTSSVSNLDHYKHDCLFSVLDLQLHELNARFDEENTKLLQCLLNYVRNVQCDPKFAKLKGLSDLCAKLVETKKCNTFDIVYRLLKLALVLSVATASVERVFSAMKFVKSQLCNKMGDQWLNDRLVTFIERDVLETINNDVILAHFQKMSSRRFSL*