MGGASLPPGFRFHPTDGELIGYYLKRKIDGLEIELEVIPAIDLYKFDPWELPDKSFLPKRDMEWYFFCPRDRKYPNGSRTNRATAAGYWKATGKDRKIVCDSAVTGLRKTLVFYCGRAPSGDRTDWVMHEYRLSGDSSQGSSSFEGSFSLCRIVKKTEQGLKIGEFHGESKNKTVVSSMKNKCTTRMFKRKAVRTSDESSSQASYPFDDSNDSTPITSPSKIHITMESEPNLTQFDYTSHWMTREMVSNASKVFAQAWDNGSECILPNEFQNSEWQPCNPIVSPIPSSFMEEVHPIDNHGQIGCISPHPKPMTDNGMFSNENTEVQSLKWAESPGDINHMTDGMILECLFKTI