MGDFNVEKKRSHLDDFSKLPDELIEEILTRLPAEYLCKFSIVCKQWKTLFSSTGFITKKWALAPPNKKPWLVVGAVEENGGYFSAYSWFTRSWKIPCLSLSFLEGKEGPVRVRSRPFHYLGSASGLFLIAGNFTSSTYVCNPLTGKLFILPRMKFINCVESTMRGIVQEGENGYKVVALDNSTRHEQKIVEIYDSTEKSWRVAGILPRNLRFRANGVIGARMAFCQGFLYCLTAHNPEDSIMVFNMRNGASLFVPLPEYIAIGVLSYIQLVTCESRILLVAGMGFPGFQMVEGVDLMGIPRIGMAGEVIMWEFGKEVVPPDWKEIHRRRTILFGSYDCIGMRDCVCFKESNSREIAVYSLTQNSWTFLPTCPTALVTATLTLSSRPSYTALIEFEPRPDMKVQ*