MSRFLHHGRLRASCSLLFLLLAVRVDVAKSQASGLRLISGAEERGAVCIDGSAPGYYISPGFGGGVNNWMVYVEGGGWCKSIRECANRANTYLGSTNLSPTREILPNSGILSRNAGVNPDFYNWNVAWLRYCDGSSFLGDREEPVVVSKDVTIYLRGQRVWDAIMEDLMGIGMATAEKALLIGCSAGGLTAILHCDSFKALFPGNSVVKCMADAGFFLDTPDVGGGVTSLDLFRGVAITHNVMPALDKSCTFSREPSLAWECFFAQNALPYVQTPLYILQSDMDYWQIGNLIAPKSADPAGTWTRCTKDIGSCSSEQLGVLQDFRLSMVRALEAGNSAVRGEFVISCSAHCMATDTARWNGHQTFLINDKTIAQSVGDWYNARDVKDLELVDGPYPSNPTCAGRPTNSEETDFAEHLNLVTQD*