MAQTLSTRPDIIGAEAADALKPLQDQMTAFPSNDAYEQIRRTLNWDGPPIYAELSATPVAAASIGQVYKGKLHTGERVAVKVQRPGVLRRIALDLHISRMALIWLEESGLNGSEGLANIVDRVGQGIFQELDYTREADNADDFRRALRFLDFVVVPRHHASLTGRTVLTQEWINGEPMKNLGDDDQLKMVQMGVECSSAQLFRTGLVHADPHEGNLLYTDTGKLALLDFGLVCRVNNAQQEAMAGCILNILNRDWMDLIDNLRIIEMLPETPQTDDATFRKAFVDCMDGEDPSSKKLTNFTELVVDLTKLSTRWRFNLPPYMVFIIRSLTTLDFCAVRTGAN