MDAPTPTPIPVDLDTWPRRQHFAHYRRRVPCTYAMTVEVDVTTFAAELRRSPRKSYLAQVWALATVVNRHDEFRMCLTASGDPAVWPVVHPAFTVFNPRRETFACVWAPYDPDFGTFHDTAAPLLAEHSRATDFFPQGDPLPNTFDVSSLPWASFTGFTLDIRDSWDHLAPIFTLGRYTRRDARLLLPLSVQIHHAAADGFHTARLTGELQTLLATPTWL