MQLARVVSVQVRSQLLVPALRLRVLRLHLRTHRYSQSGRSQQQQQRCHSLAQGRRAAATAAVQQMAAIDDDDNPRSVLFISSVWPERSSSAAGVRTCDLLDAFRSSGWTAAYASSSTPNDHTAALQQAGVTTLECPPNREQQLSDVVAATQPTAVVFDRFYNEEAFSFRIRELAPHALRILDMQDMHSLRQARQAVLPGTPLDQVLACRPDALAPDCLRELAAIHRSDLTLVCSPVELQLLTETYGVPASKLVLAPFFAPPSPHAPAAAAHEAAAAAX