MLRFFCVQHHYAFYGDLAWRAALSKLMARSRLCYFLQPICGTSQPGTKVKVHNLWKKTPNGEKILEGISFEVKQGEVHGIIGPSGSGKSTVLRALNRLWEPPSSSVFLDGQDVTAMDALNLRRRVGMLFQKSHLFPGTVADNVKYGPSLGGKQLSTEEVEHLLCIAGFSDLGSNFLSKPVNELSGGEAQRVALARALANEPEVLLLDEPTSSLDPVSTRTVESTIMQLTESRGLTVVIVSHSLEQVGRLVGDATVLYQGSLLETGPFSELRKSTNGVLVDFFAATHSSS*