MTTFVTRVQTRIFLAAALSITAFAAPIHAQEDNGTSFIENFDQMDRSFWYVSDGWNNGAHQNCTWSKKLATVENGQLTLGFEEAKAGERNFACGEIQTKGRYRYGTYEARMKAATGSGLNSAFFTYIGPTDKKPHDEIDFEVLGKNTGKVQLNQYIAAKGGNEKLVPVEGGADAGFNDYAFVWEPQRLRYYVNGKLVHEVTDETKIPQNAQKIFFSLWGTDTLKDWMGKFSYTGATQMIVDRFAFTALGDKCQFPESIACALN