MLRRAAPAAGSWLRRLRHRLSDELELFTFSMFAAASTSLATSGAVLHITQWSGHDVGSGGRLWGGSRRLVRYLEVHGDGRRPLDGLRLLELGAGTGGVGLAAGLLGAHATLTDQASFLYPGEELPTNVSQPSRTLLDLARENVARNEGAFGAAPPVVARLLWGDEEDERSLPHPEYDVICGGDILGFTAAHGDLLRTLRRQRGGALHTRGDATTALPQSRGSSAACASETEFPPDLACFLSAVAAEGLWAPAVGQGAEKRITKKNFLLGRGASCRFAPAVVGFCSLWLAKHAESYRVWRDADLRARQLCRMRSEYEDLDSQPLEVEDEEDEEEPATQVFAFFAARCADAEPSSSPDAEPAVSLPSEAASSSAASAPQSGTSRDGPEAPKRPKSSLGRRASVEAAALQALLRQRTFYRELDGVELEREASVDV*