MLLPRFSHLLRHPPPPLHAMARAVTCATQPPHFHRSSGIATSRCGVSLPSKSSLFGRTFHALARCAGEEAATRRRPVAGVRTEQREYRKARRRAPPKSKGKELQLCVEICIEEDLPDDPEILSIAELLRLNVPMAMKLAFDGLKGLGYKTRDTAIRDVGGFDSVELSVLLCNDEFIQKLNKEWRNEDHATDVLSMSQHVPGLKIPILMLGDIIISVETAARQAEERGHTLLDEIRILMVHGLLHLLGFDHEISEEAEVEMEREEDILLKSLDWKGKGLIKSACDAETNSNFYPDSSDDRKKEGSLRFYKPKFSYIFCDMDGTLLNSKSQISSTTANALREATSRGVKIVIATGKARPAVIDIFKMVDLAGKDGIVSEFSPGVFLQGLLVYGRQGREIFRSNLDPNVCREACLYSLENKVPLIAFCEGRCLTLFHDPLVDSLHTIYHEPKAEVMPSVEHLLASADIQKMIFLDTDQRVECYLAAVLVRCNKRSCLCCSSCAIHAGNCTCGNIEREWSKSAARSFWGYC*