MSNAQRSFHVAVVGATGAVGETMLSILAERGFPVGTLSVLASERSAGGEIEFNGQKVTVQDLATFDPSGVEIALFSAGGSVSKEYAPKFAAAGAVVIDNSSAFRYDDDVPLVVSEVNPEQVANRPRGIIANPNCSTMQMLVALAPLHRKYGIERINVSTYQSVSGGGRSATEELGKQTGQLLSFQEIDPQRFPVQIAFNLIPHIDDFQDNGFTKEEMKLIWETRKILGDDSILVNPTAVRVPVFYGHSESVAIETRDKVTVAEARALLEQSPGIEVVDRHEAGGYPTPVTHASGTDAVYVGRIREDLSHPRGLNLWIVSDNVRKGAALNAVQLAELVAAEKR