MLRRRLPEARAILRQLLGRVSPEGSTDAAASPPFRHFVERLIGGGAAPTSRAASALADAASAGVGTGGGDPASLTVHFLRHSCGLAEADAARAAERVRLRSTRNAHAVLALLRDTLGMPPASVARLVAAYPAVLSSVTIGDRFDFYLHELGLAPAEVRRFVLASPNRFLTAGIDSRLRPNHRLLRDLLGSDKNVLTAVKQSIELIYDNLEVVLLPKLQALRDHGVTEEVLVKLVTTHPKALVHRATRFDEGLAAMKEFGVSPNSGIFPYAFGVFAKIYQSKWDRRVENYLSLGWTKEQIRRAFIKHPYCMSVSDDKVRQLMGFLSEKLGWDPEYVSSTPTVLSFSYEKRTLLRYKVLDILVSRGVLKKGIRMGHLTMSEKKFVERYVNRYQEVIPEVLEAYRARTGCAVK*