MGGASLPPGFRFHPTDGELIGYYLKRKIDGLEIELEVIPAIDLYKFDPWELPDKSFLPKRDMEWYFFCPRDRKYPNGSRTNRATAAGYWKATGKDRKIVCDSAVTGLRKTLVFYCGRAPSGDRTDWVMHEYRLSGDSSQGSSSFEGSFSLCRIVKKTEQGLKIGEFHGESKNKTVVSSMKNKCTTRMFKRKAVRTSDESSSQASYPFDDSNDSTPITSPSKIHITMESEPNLTQFDYTSHWMTREMVSNASKVFAQAWDNGSECILPNEFQNSEWQPCNPIVSPIPSSFMEEVHPIDNHGQIGCISPHPKPMTDNGMFSNENTEVQSLKWAESPGDINHMTDGFEAWNSTTSPPICRQVSGDSSFVELNSLWLIDDNIVTI