LFLTPEPAFGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPTVVKHIRTYKQRDPGIFAWEIRDRLLADGVCDKFNLPSVSSISRILRNKIGNLSQQSQYESGKQAPHPPPQPTLPYNHLYSYPTSKVPTPPGMPTLPGHMAMHRIWPSSHSVTDILGIRSITEQQISDSPSFPSTKLEEWSAINRTNFPPASSPLVNGVDKAHLEPEAKYTQTPNGLPTVNSYVTAPSIPPYHPPTQVSPYMGYSATTSAYVTGPTWQPASGNALSPHSCDIATPLAFKSMSANRDAIHPVAASAL